org.mule.lifecycle
Class ContainerManagedLifecyclePhase
java.lang.Object
org.mule.lifecycle.DefaultLifecyclePhase
org.mule.lifecycle.ContainerManagedLifecyclePhase
- All Implemented Interfaces:
- LifecyclePhase
- Direct Known Subclasses:
- MuleContextInitialisePhase
public class ContainerManagedLifecyclePhase
- extends DefaultLifecyclePhase
A container-managed lifecycle phase is called by the container itself. This class acts as a marker to enable
tracking of phases even if Mule does not initiate the phase
Methods inherited from class org.mule.lifecycle.DefaultLifecyclePhase |
addOrderedLifecycleObject, applyLifecycle, getIgnoredObjectTypes, getLifecycleClass, getName, getOppositeLifecyclePhase, getOrderedLifecycleObjects, getSupportedPhases, ignoreType, isPhaseSupported, registerSupportedPhase, removeOrderedLifecycleObject, setIgnoredObjectTypes, setLifecycleClass, setOrderedLifecycleObjects, setSupportedPhases, sortLifecycleInstances |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ContainerManagedLifecyclePhase
public ContainerManagedLifecyclePhase(String name,
Class lifecycleClass,
String oppositePhaseName)
applyLifecycle
public void applyLifecycle(Collection objects,
String currentPhase)
throws MuleException
- Specified by:
applyLifecycle
in interface LifecyclePhase
- Overrides:
applyLifecycle
in class DefaultLifecyclePhase
- Throws:
MuleException
Copyright © 2003-2009 MuleSource, Inc.. All Rights Reserved.