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, store
protected SimpleFieldSet origConfigFileContents
protected volatile boolean finishedInit
public PersistentConfig(SimpleFieldSet initialContents)
public void finishedInit()
finishedInit
in class Config
public 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 Config
public SimpleFieldSet getSimpleFieldSet()