| Modifier and Type | Class and Description |
|---|---|
class |
OverwriteApplicationConfig
Permet d'avoir une liste de configuration dans lequel on va chercher les valeurs
avant de regarder dans les valeurs de la configuration
|
class |
SubApplicationConfig
Permet de masquer un prefix.
|
| Modifier and Type | Field and Description |
|---|---|
protected ApplicationConfig |
ApplicationConfig.OptionList.config |
protected ApplicationConfig |
SubApplicationConfig.parent |
protected ApplicationConfig |
OverwriteApplicationConfig.parent |
| Modifier and Type | Method and Description |
|---|---|
ApplicationConfig |
ApplicationConfig.getConfig(Map<String,String> overwrite) |
ApplicationConfig |
SubApplicationConfig.getParent() |
ApplicationConfig |
OverwriteApplicationConfig.getParent() |
ApplicationConfig |
SubApplicationConfig.parse(String... args) |
ApplicationConfig |
ApplicationConfig.parse(String... args)
Parse option and call set necessary method, read jvm, env variable,
Load configuration file and prepare Action.
|
ApplicationConfig |
OverwriteApplicationConfig.parse(String... args) |
| Modifier and Type | Method and Description |
|---|---|
static void |
ApplicationConfigHelper.loadAllActions(ApplicationConfig applicationConfig,
Set<ApplicationConfigProvider> providers)
Load all actions from all given config providers.
|
static void |
ApplicationConfigHelper.loadAllDefaultOption(ApplicationConfig config,
Set<ApplicationConfigProvider> providers)
Load default options from all given config providers.
|
| Constructor and Description |
|---|
OptionList(ApplicationConfig config,
String key,
String value) |
OverwriteApplicationConfig(ApplicationConfig parent,
Map<String,String> overwrite) |
SubApplicationConfig(ApplicationConfig parent,
String prefix) |
Copyright © 2016–2018 Ultreia.io. All rights reserved.