org.mule.api.lifecycle |
Lifecycle interfaces for all UMOcomponents.
|
Java Source File Name | Type | Comment |
Callable.java | Interface | Callable is used to provide UMOs with an interface that supports
event calls. |
CreateException.java | Class | InitialisationException is thrown by the initialise method defined
in the org.mule.api.lifecycle.Initialisable interface. |
Disposable.java | Interface | Disposable is a lifecycle interface that gets called at the dispose
lifecycle stage of the implementing service as the service is being destroyed. |
DisposeException.java | Class | |
EventListener.java | Interface | EventListener is a marker interface that is implemented by
objects wishing to receive UMO events in managed environments, succh as an EJB
container. |
FatalException.java | Class | FatalException can be thrown during initialisation or during
execution to indicate that something fatal has occurred and the MuleManager must
shutdown. |
Initialisable.java | Interface | Initialisable is a lifecycle interface that gets called at the
initialise lifecycle stage of the implementing service. |
InitialisationCallback.java | Interface | InitialisationCallback is used to provide customised initialiation
for more complex components. |
InitialisationException.java | Class | InitialisationException is thrown by the initialise method defined
in the org.mule.api.lifecycle.Initialisable interface. |
Lifecycle.java | Interface | DefaultLifecyclePhase adds lifecycle methods start ,
stop and dispose . |
LifecycleException.java | Class | |
LifecycleManager.java | Interface | The LifecycleManager is responsible for managing the different lifecycle phases of the server and managing the
transitions between lifecycle phases. |
LifecyclePhase.java | Interface | Encapsulates the notion of a lifecycle phase i.e. |
LifecycleTransitionResult.java | Class | Restrict possible results - only OK or a retry based on some throwable are currently allowed. |
RecoverableException.java | Class | 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. |
Startable.java | Interface | Startable provides an object with a
Startable.start() method
which gets called when the Mule instance gets started. |
StartException.java | Class | |
StopException.java | Class | |
Stoppable.java | Interface | |