org.mule.lifecycle
Class LifecycleTrackerComponent
java.lang.Object
org.mule.lifecycle.AbstractLifecycleTracker
org.mule.lifecycle.LifecycleTrackerComponent
- All Implemented Interfaces:
- Component, FlowConstructAware, MuleContextAware, Disposable, Initialisable, Lifecycle, Startable, Stoppable, MessageProcessor
- Direct Known Subclasses:
- LifecycleTrackerCheckComponent
public class LifecycleTrackerComponent
- extends AbstractLifecycleTracker
- implements FlowConstructAware, Component
- Author:
- David Dossot (david@dossot.net)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LifecycleTrackerComponent
public LifecycleTrackerComponent()
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()
- Specified by:
getStatistics
in interface Component
process
public MuleEvent process(MuleEvent event)
throws MuleException
- Specified by:
process
in interface MessageProcessor
- Throws:
MuleException
Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.