public class FreenetFilePersistentConfig extends FilePersistentConfig
Config.RequestType| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
DEFAULT_HEADER |
java.lang.Runnable |
thread |
header, storeSync, writeOnFinishedfinishedInit, origConfigFileContentsconfigsByPrefix| Constructor and Description |
|---|
FreenetFilePersistentConfig(SimpleFieldSet set,
java.io.File filename,
java.io.File tempFilename) |
| Modifier and Type | Method and Description |
|---|---|
static FreenetFilePersistentConfig |
constructFreenetFilePersistentConfig(java.io.File f) |
void |
finishedInit(Ticker ticker) |
void |
setHasNodeStarted() |
void |
store()
Write current config to disk
|
constructFilePersistentConfig, constructFilePersistentConfig, finishedInit, innerStore, registerexportFieldSet, exportFieldSet, exportFieldSet, getSimpleFieldSet, onRegistercreateSubConfig, get, getConfigsprotected static final java.lang.String DEFAULT_HEADER
public final java.lang.Runnable thread
public FreenetFilePersistentConfig(SimpleFieldSet set, java.io.File filename, java.io.File tempFilename) throws java.io.IOException
java.io.IOExceptionpublic static FreenetFilePersistentConfig constructFreenetFilePersistentConfig(java.io.File f) throws java.io.IOException
java.io.IOExceptionpublic void store()
Configstore in class FilePersistentConfigpublic void finishedInit(Ticker ticker)
public void setHasNodeStarted()