Package jsr.daemon.pausable

Interface Summary
Pausable 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.
PausableDaemonControl interface for a service providing container in order to control the life cycle of a pausable daemon
PausableListener interface for supplying listener functionality to be bound to a pausable daemon
 

Class Summary
PausableDaemon abstract pausable daemon base class to be subclassed by pausable daemons All singleton accesses are synchronized via this daemon instance if applicable.
PausableEventHandler helper class for dispatching pausable daemon events to bound listeners