Package org.mule.umo.lifecycle

Lifecycle interfaces for all UMOcomponents.

See:
          Description

Interface Summary
Callable Callable is used to provide UMOs with an interface that supports event calls.
Disposable Disposable is a lifecycle interface that gets called at the dispose lifecycle stage of the implementing component as the component is being destroyed.
Initialisable Initialisable is a lifecycle interface that gets called at the initialise lifecycle stage of the implementing component.
Lifecycle Lifecycle adds lifecycle methods start, stop and dispose.
Startable Startable TODO (document class)
Stoppable Stoppable TODO (document class)
UMOEventListener UMOEventListener is a marker interface that is implemented by objects wishing to receive UMO events in managed environments, succh as an EJB container.
UMOLifecycleAdapter UMOLifecycleAdapter TODO (document class)
UMOLifecycleAdapterFactory UMOLifecycleAdapterFactory TODO (document class)
 

Exception Summary
DisposeException DisposeException TODO (document class)
FatalException FatalException can be thrown during initialisation or during execution to indicate that something fatal has occurred and the MuleManager must shutdown.
InitialisationException InitialisationException is thrown by the initialise method defined in the org.mule.umo.lifecycle.Initialisable interface.
LifecycleException LifecycleException TODO
RecoverableException RecoverableException can be thrown during initialisation to indicate that the error occurred is not fatal and a reactive action can be performed to try and remedy the error.
 

Package org.mule.umo.lifecycle Description

Lifecycle interfaces for all UMOcomponents.



Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.