public class ComponentLifecycleManager extends SimpleLifecycleManager<Component>
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.commons.logging.Log |
logger
logger used by this class
|
protected MuleContext |
muleContext |
completedPhases, currentPhase, executingPhase, lifecycleManagerId, object, phaseNames, stateNOT_IN_LIFECYCLE_PHASE| Constructor and Description |
|---|
ComponentLifecycleManager(String name,
Component component) |
| Modifier and Type | Method and Description |
|---|---|
void |
fireDisposePhase(LifecycleCallback<Component> callback) |
void |
fireInitialisePhase(LifecycleCallback<Component> callback) |
void |
fireStartPhase(LifecycleCallback<Component> callback) |
void |
fireStopPhase(LifecycleCallback<Component> callback) |
fireLifecycle, registerTransitionsaddDirectTransition, checkPhase, createLifecycleState, getCurrentPhase, getExecutingPhase, getLifecycleObject, getState, invokePhase, isDirectTransition, isDirectTransition, isPhaseComplete, notifyTransition, registerLifecycleCallback, reset, setCurrentPhase, setExecutingPhaseprotected final transient org.apache.commons.logging.Log logger
protected MuleContext muleContext
public void fireInitialisePhase(LifecycleCallback<Component> callback) throws InitialisationException
fireInitialisePhase in class SimpleLifecycleManager<Component>InitialisationExceptionpublic void fireStartPhase(LifecycleCallback<Component> callback) throws MuleException
fireStartPhase in class SimpleLifecycleManager<Component>MuleExceptionpublic void fireStopPhase(LifecycleCallback<Component> callback) throws MuleException
fireStopPhase in class SimpleLifecycleManager<Component>MuleExceptionpublic void fireDisposePhase(LifecycleCallback<Component> callback)
fireDisposePhase in class SimpleLifecycleManager<Component>Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.