|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LifecycleManager
The LifecycleManager is responsible for managing the different lifecycle phases of the server and managing the transitions between lifecycle phases.
Method Summary | |
---|---|
void |
applyCompletedPhases(Object object)
Successively applies all completed lifecycle phase to an object. |
LifecyclePhase |
applyPhase(Collection objects,
String phase)
Applies lifecycle phase to a collection of objects. |
void |
checkPhase(String name)
|
void |
firePhase(MuleContext muleContext,
String phase)
Applies lifecycle phase to all objects in the Registry. |
String |
getCurrentPhase()
|
String |
getExecutingPhase()
|
Set |
getLifecycles()
|
boolean |
isPhaseComplete(String phaseName)
|
void |
registerLifecycle(LifecyclePhase lci)
|
void |
reset()
|
void |
setLifecycles(Set lifecycles)
|
Method Detail |
---|
Set getLifecycles()
void setLifecycles(Set lifecycles)
void registerLifecycle(LifecyclePhase lci)
void firePhase(MuleContext muleContext, String phase) throws MuleException
MuleException
LifecyclePhase applyPhase(Collection objects, String phase) throws MuleException
MuleException
String getCurrentPhase()
String getExecutingPhase()
void reset()
boolean isPhaseComplete(String phaseName)
void applyCompletedPhases(Object object) throws MuleException
MuleException
void checkPhase(String name) throws IllegalStateException
IllegalStateException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |