| Interface | Description |
|---|---|
| Configurable |
This interface should be implemented by classes that need to be
configured with custom parameters before initialization.
|
| Configuration |
Configuration is a interface encapsulating a configuration node
used to retrieve configuration values. |
| Reconfigurable |
Extends
Configurable to allow reconfiguration at runtime. |
| Class | Description |
|---|---|
| AbstractConfiguration |
This is an abstract
Configuration implementation that deals
with methods that can be abstracted away from underlying implementations. |
| DefaultConfiguration |
This is the default
Configuration implementation. |
| DefaultConfigurationBuilder |
A DefaultConfigurationBuilder builds
Configurations from XML,
via a SAX2 compliant parser. |
| DefaultConfigurationSerializer |
A ConfigurationSerializer serializes configurations via SAX2 compliant parser.
|
| NamespacedSAXConfigurationHandler |
A SAXConfigurationHandler helps build Configurations out of sax events,
including namespace information.
|
| SAXConfigurationHandler |
A SAXConfigurationHandler helps build Configurations out of sax events.
|
| Exception | Description |
|---|---|
| ConfigurationException |
Thrown when a
Configurable component cannot be configured
properly, or if a value cannot be retrieved properly. |
Copyright © 2004-2020 EPICS. All Rights Reserved.