|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Class Summary | |
|---|---|
| AbstractLifecycleManager<O> | This is a base implementation of the LifecycleManager interface and provides
almost all the plumbing required to write a LifecycleManager implementation. |
| DefaultLifecycleState | A safe facade for lifecycle manager that objects can use to monitor its own state |
| EmptyLifecycleCallback<O> | A lifecycle callback that does nothing. |
| LifecycleObject | |
| MuleContextLifecycleManager | This is a specialized class that extends RegistryLifecycleManager and will
invoke lifecycle on the registry instance for the MuleContext. |
| NotificationLifecycleObject | TODO |
| RegistryLifecycleManager | |
| SimpleLifecycleManager<O> | This LifecycleManager implementation is designed to track the lifecycle of objects
that support the org.mule.api.lifecycle.Initialisable.PHASE_NAME, org.mule.api.lifecycle.Startable.PHASE_NAME,
org.mule.api.lifecycle.Stoppable.PHASE_NAME and org.mule.api.lifecycle.Disposable.PHASE_NAME phases and
adds convenience methods for firing these phases by callbacks. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||