public class SedaStageLifecycleManager extends SimpleLifecycleManager<SedaStageInterceptingMessageProcessor>
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.commons.logging.Log |
logger
logger used by this class
|
completedPhases, currentPhase, executingPhase, lifecycleManagerId, object, phaseNames, stateNOT_IN_LIFECYCLE_PHASE| Constructor and Description |
|---|
SedaStageLifecycleManager(String name,
SedaStageInterceptingMessageProcessor sedaStage) |
| Modifier and Type | Method and Description |
|---|---|
void |
fireDisposePhase(LifecycleCallback<SedaStageInterceptingMessageProcessor> callback) |
void |
fireInitialisePhase(LifecycleCallback<SedaStageInterceptingMessageProcessor> callback) |
void |
firePausePhase(LifecycleCallback<SedaStageInterceptingMessageProcessor> callback) |
void |
fireResumePhase(LifecycleCallback<SedaStageInterceptingMessageProcessor> callback) |
void |
fireStartPhase(LifecycleCallback<SedaStageInterceptingMessageProcessor> callback) |
void |
fireStopPhase(LifecycleCallback<SedaStageInterceptingMessageProcessor> callback) |
protected void |
notifyTransition(String destinationPhase)
Allows any for any state adjustments in sub classes.
|
protected void |
registerTransitions() |
fireLifecycleaddDirectTransition, checkPhase, createLifecycleState, getCurrentPhase, getExecutingPhase, getLifecycleObject, getState, invokePhase, isDirectTransition, isDirectTransition, isPhaseComplete, registerLifecycleCallback, reset, setCurrentPhase, setExecutingPhaseprotected final transient org.apache.commons.logging.Log logger
public SedaStageLifecycleManager(String name, SedaStageInterceptingMessageProcessor sedaStage)
protected void registerTransitions()
registerTransitions in class SimpleLifecycleManager<SedaStageInterceptingMessageProcessor>protected void notifyTransition(String destinationPhase)
AbstractLifecycleManagernotifyTransition in class AbstractLifecycleManager<SedaStageInterceptingMessageProcessor>destinationPhase - the currently completed phasepublic void fireInitialisePhase(LifecycleCallback<SedaStageInterceptingMessageProcessor> callback) throws InitialisationException
fireInitialisePhase in class SimpleLifecycleManager<SedaStageInterceptingMessageProcessor>InitialisationExceptionpublic void fireStartPhase(LifecycleCallback<SedaStageInterceptingMessageProcessor> callback) throws MuleException
fireStartPhase in class SimpleLifecycleManager<SedaStageInterceptingMessageProcessor>MuleExceptionpublic void firePausePhase(LifecycleCallback<SedaStageInterceptingMessageProcessor> callback) throws MuleException
MuleExceptionpublic void fireResumePhase(LifecycleCallback<SedaStageInterceptingMessageProcessor> callback) throws MuleException
MuleExceptionpublic void fireStopPhase(LifecycleCallback<SedaStageInterceptingMessageProcessor> callback) throws MuleException
fireStopPhase in class SimpleLifecycleManager<SedaStageInterceptingMessageProcessor>MuleExceptionpublic void fireDisposePhase(LifecycleCallback<SedaStageInterceptingMessageProcessor> callback)
fireDisposePhase in class SimpleLifecycleManager<SedaStageInterceptingMessageProcessor>Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.