org.mule.lifecycle
Class RegistryBrokerLifecycleManager

java.lang.Object
  extended by org.mule.lifecycle.AbstractLifecycleManager<Registry>
      extended by org.mule.lifecycle.RegistryLifecycleManager
          extended by org.mule.lifecycle.RegistryBrokerLifecycleManager
All Implemented Interfaces:
LifecycleManager, RegistryLifecycleHelpers

public class RegistryBrokerLifecycleManager
extends RegistryLifecycleManager


Field Summary
 
Fields inherited from class org.mule.lifecycle.RegistryLifecycleManager
callbacks, muleContext, phases
 
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
RegistryBrokerLifecycleManager(String id, Registry object, MuleContext muleContext)
           
 
Method Summary
 void fireDisposePhase(LifecycleCallback<AbstractRegistryBroker> callback)
           
 void fireInitialisePhase(LifecycleCallback<AbstractRegistryBroker> callback)
           
protected  void registerPhases()
           
 
Methods inherited from class org.mule.lifecycle.RegistryLifecycleManager
applyCompletedPhases, applyPhase, fireLifecycle, invokePhase, registerPhase, registerPhase, registerTransitions
 
Methods inherited from class org.mule.lifecycle.AbstractLifecycleManager
addDirectTransition, checkPhase, createLifecycleState, getCurrentPhase, getExecutingPhase, getLifecycleObject, getState, 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

RegistryBrokerLifecycleManager

public RegistryBrokerLifecycleManager(String id,
                                      Registry object,
                                      MuleContext muleContext)
Method Detail

registerPhases

protected void registerPhases()
Overrides:
registerPhases in class RegistryLifecycleManager

fireInitialisePhase

public void fireInitialisePhase(LifecycleCallback<AbstractRegistryBroker> callback)
                         throws InitialisationException
Throws:
InitialisationException

fireDisposePhase

public void fireDisposePhase(LifecycleCallback<AbstractRegistryBroker> callback)


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