| Interface | Description |
|---|---|
| Disposable |
Disposable is a lifecycle interface that gets called at the dispose lifecycle stage of the implementing service as
the service is being destroyed. |
| Initialisable |
Initialisable is a lifecycle interface that gets called at the initialise lifecycle
stage of the implementing service. |
| Lifecycle |
DefaultLifecyclePhase adds lifecycle methods start, stop and dispose. |
| Startable |
Startable provides an object with a Startable.start() method which gets called when the Mule instance gets started. |
| Stoppable |
Stoppable is a lifecycle interface that introduces a Stoppable.stop() method to an object. |
| Exception | Description |
|---|---|
| CreateException |
CreateException is thrown when creating an object inside Mule wasn't possible due to inconsistent internal state
or wrong input. |
| InitialisationException |
InitialisationException is thrown by the initialise method defined in the
Initialisable interface. |
| LifecycleException |
LifecycleException is the base exception thrown when an error occurs
during a Lifecycle phase. |
Copyright © 2017 MuleSoft, Inc.. All rights reserved.