Class EnvBasedCconfigRetriever
java.lang.Object
org.chenile.cconfig.sdk.impl.EnvBasedCconfigRetriever
- All Implemented Interfaces:
Command<ConfigContext>
This considers all the module keys and selectively enhances them if there is an environmental override.
Note that environment will not add any new config keys. It will only enhance the existing keys.
Also, this completely replaces the existing value for the key with a new value rather than selective
manipulation of the value of the key.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
environment
-
-
Constructor Details
-
EnvBasedCconfigRetriever
-
-
Method Details
-
execute
- Specified by:
executein interfaceCommand<ConfigContext>
-
envKey
-