org.mule.api.lifecycle
Interface Lifecycle

All Superinterfaces:
Disposable, Initialisable, Startable, Stoppable
All Known Subinterfaces:
Agent, Connectable, Connector, LifecycleAdapter, MessageDispatcher, MessageReceiver, MessageRequester, Model, MuleContext, OutboundRouter, Service
All Known Implementing Classes:
AbstractAgent, AbstractComponent, AbstractConfigurationPattern, AbstractConnector, AbstractExceptionStrategy, AbstractFlowConstruct, AbstractJavaComponent, AbstractJndiConnector, AbstractMessageDispatcher, AbstractMessageProcessorChain, AbstractMessageProcessorOwner, AbstractMessageReceiver, AbstractMessageRequester, AbstractMessageSplitter, AbstractMessagingExceptionStrategy, AbstractModel, AbstractNotificationLoggerAgent, AbstractOutboundRouter, AbstractPipeline, AbstractPollingMessageReceiver, AbstractRecipientList, AbstractRedeliveryPolicy, AbstractRoundRobinMessageSplitter, AbstractSelectiveRouter, AbstractSequenceRouter, AbstractService, AbstractSystemExceptionStrategy, AbstractTransportMessageHandler, AsyncDelegateMessageProcessor, Bridge, CachingMessageProcessor, ChainingRouter, ChoiceRouter, ContentBasedRouter, DefaultComponentLifecycleAdapter, DefaultJavaComponent, DefaultMessageProcessorChain, DefaultMessagingExceptionStrategy, DefaultMuleContext, DefaultSystemExceptionStrategy, EndpointNotificationLoggerAgent, EndpointSelector, ExceptionBasedRouter, ExpressionMessageSplitter, ExpressionRecipientList, FilteringOutboundRouter, FirstSuccessful, Flow, ForwardingConsumer, IdempotentRedeliveryPolicy, InheritedModel, InterceptingChainLifecycleWrapper, LaxSedaStageInterceptingMessageProcessor, ListMessageSplitter, Log4jNotificationLoggerAgent, MessageChunkingRouter, MessageEnricher, MessageFilter, MessageProcessorFilterPair, MessageProcessorPollingConnector, MessageProcessorPollingMessageReceiver, MulticastingRouter, NullConnector, NullLifecycleAdapter, OutboundPassThroughRouter, PassThroughComponent, PooledJavaComponent, ResponseMessageProcessorAdapter, RoundRobin, SedaModel, SedaService, SedaStageInterceptingMessageProcessor, SequenceRouter, ServiceAsyncReplyCompositeMessageSource, ServiceCompositeMessageSource, SimpleCallableJavaComponent, SimpleService, StartableCompositeMessageSource, StaticRecipientList, TransactedPollingMessageReceiver, TransformerRouter, UnsupportedMessageDispatcher, UnsupportedMessageRequester, UntilSuccessful, Validator, WireTap

public interface Lifecycle
extends Initialisable, Startable, Stoppable, Disposable

DefaultLifecyclePhase adds lifecycle methods start, stop and dispose.


Field Summary
 
Fields inherited from interface org.mule.api.lifecycle.Initialisable
PHASE_NAME
 
Fields inherited from interface org.mule.api.lifecycle.Startable
PHASE_NAME
 
Fields inherited from interface org.mule.api.lifecycle.Stoppable
PHASE_NAME
 
Fields inherited from interface org.mule.api.lifecycle.Disposable
PHASE_NAME
 
Method Summary
 
Methods inherited from interface org.mule.api.lifecycle.Initialisable
initialise
 
Methods inherited from interface org.mule.api.lifecycle.Startable
start
 
Methods inherited from interface org.mule.api.lifecycle.Stoppable
stop
 
Methods inherited from interface org.mule.api.lifecycle.Disposable
dispose
 



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