public class PersistentConfig extends Config
Config.RequestType| Modifier and Type | Field and Description |
|---|---|
protected boolean |
finishedInit |
protected SimpleFieldSet |
origConfigFileContents |
configsByPrefix| Constructor and Description |
|---|
PersistentConfig(SimpleFieldSet initialContents) |
| Modifier and Type | Method and Description |
|---|---|
SimpleFieldSet |
exportFieldSet() |
SimpleFieldSet |
exportFieldSet(boolean withDefaults) |
SimpleFieldSet |
exportFieldSet(Config.RequestType configRequestType,
boolean withDefaults) |
void |
finishedInit()
Finished initialization.
|
SimpleFieldSet |
getSimpleFieldSet()
Return a copy of the SFS as read by the config framework.
|
void |
onRegister(SubConfig config,
Option<?> o) |
createSubConfig, get, getConfigs, register, storeprotected SimpleFieldSet origConfigFileContents
protected volatile boolean finishedInit
public PersistentConfig(SimpleFieldSet initialContents)
public void finishedInit()
finishedInit in class Configpublic SimpleFieldSet exportFieldSet()
public SimpleFieldSet exportFieldSet(boolean withDefaults)
public SimpleFieldSet exportFieldSet(Config.RequestType configRequestType, boolean withDefaults)
public void onRegister(SubConfig config, Option<?> o)
onRegister in class Configpublic SimpleFieldSet getSimpleFieldSet()