Package dk.netarkivet.common.lifecycle

Interface Summary
ComponentLifeCycle Extends the default construction -> deconstruction object life cycle with addition steps, giving users of ComponentLifeCycle better control over the component startup and shutdown phases.
 

Class Summary
LifeCycleComponent Takes care of the lifecycling of subcomponents(children).
PeriodicTaskExecutor This class wraps a ScheduledThreadPoolExecutor, allowing to periodically run one or several Runnable tasks (fixed rate execution).
PeriodicTaskExecutor.PeriodicTask Represents a periodic task