org.mule.model
Class ModelLifecycleManager

java.lang.Object
  extended by org.mule.lifecycle.AbstractLifecycleManager<O>
      extended by org.mule.lifecycle.SimpleLifecycleManager<AbstractModel>
          extended by org.mule.model.ModelLifecycleManager
All Implemented Interfaces:
LifecycleManager

Deprecated.

@Deprecated
public class ModelLifecycleManager
extends SimpleLifecycleManager<AbstractModel>

Handles Lifecycle transitions for Model implementations


Field Summary
 
Fields inherited from class org.mule.lifecycle.AbstractLifecycleManager
completedPhases, currentPhase, executingPhase, lifecycleManagerId, logger, object, phaseNames, state
 
Fields inherited from interface org.mule.api.lifecycle.LifecycleManager
NOT_IN_LIFECYCLE_PHASE
 
Constructor Summary
ModelLifecycleManager(AbstractModel model)
          Deprecated.  
 
Method Summary
 void fireDisposePhase(LifecycleCallback<AbstractModel> callback)
          Deprecated.  
 void fireInitialisePhase(LifecycleCallback<AbstractModel> callback)
          Deprecated.  
 void fireStartPhase(LifecycleCallback<AbstractModel> callback)
          Deprecated.  
 void fireStopPhase(LifecycleCallback<AbstractModel> callback)
          Deprecated.  
 
Methods inherited from class org.mule.lifecycle.SimpleLifecycleManager
fireLifecycle, registerTransitions
 
Methods inherited from class org.mule.lifecycle.AbstractLifecycleManager
addDirectTransition, checkPhase, createLifecycleState, getCurrentPhase, getExecutingPhase, getLifecycleObject, getState, invokePhase, isDirectTransition, isDirectTransition, isPhaseComplete, notifyTransition, registerLifecycleCallback, reset, setCurrentPhase, setExecutingPhase
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModelLifecycleManager

public ModelLifecycleManager(AbstractModel model)
Deprecated. 
Method Detail

fireInitialisePhase

public void fireInitialisePhase(LifecycleCallback<AbstractModel> callback)
                         throws MuleException
Deprecated. 
Specified by:
fireInitialisePhase in class SimpleLifecycleManager<AbstractModel>
Throws:
MuleException

fireStartPhase

public void fireStartPhase(LifecycleCallback<AbstractModel> callback)
                    throws MuleException
Deprecated. 
Specified by:
fireStartPhase in class SimpleLifecycleManager<AbstractModel>
Throws:
MuleException

fireStopPhase

public void fireStopPhase(LifecycleCallback<AbstractModel> callback)
                   throws MuleException
Deprecated. 
Specified by:
fireStopPhase in class SimpleLifecycleManager<AbstractModel>
Throws:
MuleException

fireDisposePhase

public void fireDisposePhase(LifecycleCallback<AbstractModel> callback)
                      throws MuleException
Deprecated. 
Specified by:
fireDisposePhase in class SimpleLifecycleManager<AbstractModel>
Throws:
MuleException


Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.