public final class ArchaiusModule
extends com.google.inject.AbstractModule
| Constructor and Description |
|---|
ArchaiusModule() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configure() |
com.netflix.archaius.Config |
getConfig(ArchaiusConfiguration archaiusConfiguration,
com.netflix.archaius.Config config,
com.netflix.archaius.config.CompositeConfig applicationLayer,
com.netflix.archaius.config.CompositeConfig remoteLayer,
com.netflix.archaius.config.SettableConfig runtimeLayer,
com.netflix.archaius.ConfigLoader loader)
All code will ultimately inject Config to gain access to the entire
configuration hierarchy.
|
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBindingprotected void configure()
configure in class com.google.inject.AbstractModule@Provides public com.netflix.archaius.Config getConfig(ArchaiusConfiguration archaiusConfiguration, com.netflix.archaius.Config config, com.netflix.archaius.config.CompositeConfig applicationLayer, com.netflix.archaius.config.CompositeConfig remoteLayer, com.netflix.archaius.config.SettableConfig runtimeLayer, com.netflix.archaius.ConfigLoader loader) throws java.lang.Exception
librariesLayer - applicationLayer - settableLayer - remoteLayer - com.netflix.archaius.exceptions.ConfigExceptionjava.lang.Exception