@Lazy(value=false)
@Configuration(proxyBeanMethods=false)
@ConditionalOnClass(value={com.netflix.config.ConcurrentCompositeConfiguration.class,org.apache.commons.configuration.ConfigurationBuilder.class})
@AutoConfigureOrder(value=-2147483648)
public class ArchaiusAutoConfiguration
extends Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
ArchaiusAutoConfiguration.ArchaiusEndpointConfiguration |
protected static class |
ArchaiusAutoConfiguration.PropagateEventsConfiguration |
| Constructor and Description |
|---|
ArchaiusAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
static ConfigurableEnvironmentConfiguration |
configurableEnvironmentConfiguration(org.springframework.core.env.ConfigurableEnvironment env,
org.springframework.context.ApplicationContext context) |
protected static void |
configureArchaius(ConfigurableEnvironmentConfiguration envConfig,
org.springframework.core.env.ConfigurableEnvironment env,
List<org.apache.commons.configuration.AbstractConfiguration> externalConfigurations) |
@PreDestroy public void close()
@Bean public static ConfigurableEnvironmentConfiguration configurableEnvironmentConfiguration(org.springframework.core.env.ConfigurableEnvironment env, org.springframework.context.ApplicationContext context)
protected static void configureArchaius(ConfigurableEnvironmentConfiguration envConfig, org.springframework.core.env.ConfigurableEnvironment env, List<org.apache.commons.configuration.AbstractConfiguration> externalConfigurations)
Copyright © 2021 Pivotal Software, Inc.. All rights reserved.