synchronized helper class for implementing an attribute mapping for daemons based on the HashMap class
providing for a chronological enumeration returning attributes in their original setting order
so that a command line input sequence is retained for subsequent attribute access
with runtime behaviour and null value support inherited from the HashMap implementation
method for indicating the activity state of this daemon
used by this daemon for managing its own activity state
after calling down initialization is required for getting this daemon active again
method for indicating the activity state of this daemon
used by this daemon for managing its own activity state
after calling down initialization is required for getting this daemon active again
access to the service provider context interface of this daemon
method is called by the container for supplying resources to be accessed via the configuration
access to the service provider pausable control interface of this pausable daemon
method is called by the container for controlling the life state of this daemon
interface supplied by pausable daemons in order to be hosted by a daemon container
Pausable daemons may be stopped and restarted during its life cycle.
abstract pausable daemon base class to be subclassed by pausable daemons
All singleton accesses are synchronized via this daemon instance if applicable.
method for indicating the pause state of this daemon
used by this daemon for managing its own pause state
after calling pause a restart is required for getting this daemon unpaused again
start method to be called via a daemon control interface
method has to be implemented by a pausable daemon in order to be started or restarted after pausing