org.mule.lifecycle
Class LifecycleTrackerProcessor
java.lang.Object
org.mule.lifecycle.AbstractLifecycleTracker
org.mule.lifecycle.LifecycleTrackerProcessor
- All Implemented Interfaces:
- FlowConstructAware, MuleContextAware, Disposable, Initialisable, Lifecycle, Startable, Stoppable, MessageProcessor
public class LifecycleTrackerProcessor
- extends AbstractLifecycleTracker
- implements FlowConstructAware, MessageProcessor
- Author:
- David Dossot (david@dossot.net)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LIFECYCLE_TRACKER_PROCESSOR_PROPERTY
public static String LIFECYCLE_TRACKER_PROCESSOR_PROPERTY
FLOW_CONSRUCT_PROPERTY
public static String FLOW_CONSRUCT_PROPERTY
LifecycleTrackerProcessor
public LifecycleTrackerProcessor()
springInitialize
public void springInitialize()
springDestroy
public void springDestroy()
setFlowConstruct
public void setFlowConstruct(FlowConstruct flowConstruct)
- Specified by:
setFlowConstruct
in interface FlowConstructAware
getFlowConstruct
public FlowConstruct getFlowConstruct()
getStatistics
public ComponentStatistics getStatistics()
process
public MuleEvent process(MuleEvent event)
throws MuleException
- Specified by:
process
in interface MessageProcessor
- Throws:
MuleException
Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.