| Interface | Description |
|---|---|
| EnumerableOptionCallback |
| Class | Description |
|---|---|
| BandwidthOption |
Integer option for bandwidth.
|
| BooleanOption | |
| Config |
Global configuration object for a node.
|
| ConfigCallback<T> | |
| FilePersistentConfig |
Global Config object which persists to a file.
|
| FreenetFilePersistentConfig | |
| IntOption |
Integer config variable
|
| LongOption |
Long config variable
|
| NullBooleanCallback | |
| NullIntCallback | |
| NullLongCallback | |
| NullShortCallback | |
| NullStringCallback | |
| Option<T> |
A config option.
|
| PersistentConfig |
Config but supports an initial SimpleFieldSet, from which options are drawn.
|
| ShortOption | |
| StringArrOption | |
| StringOption | |
| SubConfig |
A specific configuration block.
|
| WrapperConfig |
Class to allow us to easily change wrapper properties.
|
| Enum | Description |
|---|---|
| Config.RequestType | |
| Dimension | |
| Option.DataType |
| Exception | Description |
|---|---|
| ConfigException |
Usefull if you want to catch all exceptions the config framework can return;
|
| InvalidConfigValueException |
Thrown when the node refuses to set a config variable to a particular
value because it is invalid.
|
| NodeNeedRestartException |
Thrown when the node must be restarted for a config setting to be applied.
|
| OptionFormatException |
Thrown when a format error occurs, and we cannot parse the string set into the appropriate
type.
|