org.mule.api.lifecycle
Interface Lifecycle

All Superinterfaces:
Disposable, Initialisable, Startable, Stoppable
All Known Subinterfaces:
Agent, Connectable, Connector, JndiNameResolver, LifecycleAdapter, MessageDispatcher, MessageReceiver, MessageRequester, Model, MuleContext, MuleCoreExtension, MuleCoreExtensionManager, OutboundRouter, Scheduler, Service
All Known Implementing Classes:
AbderaServiceComponent, AbstractAgent, AbstractComponent, AbstractConfigurationPattern, AbstractConnector, AbstractExceptionListener, AbstractExceptionStrategy, AbstractFlowConstruct, AbstractJavaComponent, AbstractJndiConnector, AbstractJndiNameResolver, AbstractMailConnector, AbstractMessageDispatcher, AbstractMessageProcessorChain, AbstractMessageProcessorOwner, AbstractMessageReceiver, AbstractMessageRequester, AbstractMessageSplitter, AbstractMessagingExceptionStrategy, AbstractModel, AbstractMuleObjectOwner, AbstractNotificationLoggerAgent, AbstractOutboundRouter, AbstractPipeline, AbstractPollingMessageReceiver, AbstractRecipientList, AbstractRedeliveryPolicy, AbstractRetrieveMailConnector, AbstractRoundRobinMessageSplitter, AbstractSelectiveRouter, AbstractSequenceRouter, AbstractService, AbstractSystemExceptionStrategy, AbstractTlsRetrieveMailConnector, AbstractTransportMessageHandler, AbstractWebServiceWrapperComponent, ActiveMQJmsConnector, ActiveMQXAJmsConnector, AjaxConnector, AjaxMessageDispatcher, AjaxMessageReceiver, AjaxServletConnector, AsyncDelegateMessageProcessor, AxisConnector, AxisMessageDispatcher, AxisMessageReceiver, AxisMessageRequester, AxisWsdlConnector, AxisWsdlMessageDispatcher, Bridge, CachedJndiNameResolver, CatchMessagingExceptionStrategy, ChainingRouter, ChoiceMessagingExceptionStrategy, ChoiceRouter, ClusterizableMessageSourceWrapper, ContentBasedRouter, CronScheduler, CxfComponentExceptionStrategy, CxfInboundMessageProcessor, DefaultComponentLifecycleAdapter, DefaultJavaComponent, DefaultJmxSupportAgent, DefaultMessageProcessorChain, DefaultMessagingExceptionStrategy, DefaultMuleContext, DefaultMuleCoreExtensionManager, DefaultServiceExceptionStrategy, DefaultSystemExceptionStrategy, EjbConnector, EjbMessageDispatcher, EjbMessageReceiver, EndpointNotificationLoggerAgent, EndpointSelector, ExceptionBasedRouter, ExceptionReturnTcpMessageReceiver, ExpressionMessageSplitter, ExpressionRecipientList, FileConnector, FileMessageDispatcher, FileMessageReceiver, FileMessageRequester, FilteringOutboundRouter, FirstSuccessful, FixedFrequencyScheduler, Flow, FlowConfiguringMessageProcessor, Foreach, ForwardingConsumer, FtpConnector, FtpMessageDispatcher, FtpMessageReceiver, FtpMessageRequester, GmailSmtpConnector, HeartbeatAgent, HttpClientMessageDispatcher, HttpClientMessageRequester, HttpConnector, HttpMessageReceiver, HttpPollingConnector, HttpProxy, HttpResponseBuilder, HttpsClientMessageDispatcher, HttpsConnector, HttpsMessageReceiver, HttpsPollingConnector, IdempotentRedeliveryPolicy, ImapConnector, ImapsConnector, InheritedModel, InterceptingChainLifecycleWrapper, JdbcConnector, JdbcMessageDispatcher, JdbcMessageReceiver, JdbcMessageRequester, JdmkAgent, JerseyResourcesComponent, JettyHttpConnector, JettyHttpMessageReceiver, JettyHttpsConnector, JettyWebappServerAgent, JmsConnector, JmsMessageDispatcher, JmsMessageReceiver, JmsMessageRequester, JmxAgent, JmxServerNotificationAgent, JnpConnector, LaxSedaStageInterceptingMessageProcessor, ListMessageSplitter, LocalSocketTcpMessageDispatcher, Log4jAgent, Log4jNotificationLoggerAgent, MessageChunkingRouter, MessageEnricher, MessageFilter, MessageProcessorFilterPair, MessageProcessorPollingConnector, MessageProcessorPollingMessageReceiver, MessagingExceptionStrategyAcceptorDelegate, MuleMQJmsConnector, MuleMQXAJmsConnector, MulticastConnector, MulticastingRouter, MulticastMessageReceiver, MultiConsumerJmsMessageReceiver, Mx4jAgent, NullConnector, NullLifecycleAdapter, OldHttpMessageReceiver, OldHttpsMessageReceiver, OutboundPassThroughRouter, PassThroughComponent, PollEndpointJob, PollingHttpMessageReceiver, PollingHttpsMessageReceiver, PollingTcpConnector, PollingTcpMessageReceiver, PollScheduler, PooledJavaComponent, Pop3Connector, Pop3sConnector, ProcessComponent, PromptStdioConnector, QuartzConnector, QuartzMessageDispatcher, QuartzMessageReceiver, QuietExceptionStrategy, RemoteDispatcherAgent, ResponseMessageProcessorAdapter, RestServiceWrapper, RetrieveMessageReceiver, RetrieveMessageRequester, RmiCallbackMessageReceiver, RmiConnector, RmiMessageDispatcher, RmiMessageReceiver, RmiRegistryAgent, RollbackMessagingExceptionStrategy, RoundRobin, RulesComponent, ScatterGatherRouter, ScriptComponent, SedaModel, SedaService, SedaStageInterceptingMessageProcessor, SequenceRouter, ServiceAsyncReplyCompositeMessageSource, ServiceCompositeMessageSource, ServletConnector, ServletMessageReceiver, SftpConnector, SftpMessageDispatcher, SftpMessageReceiver, SftpMessageRequester, SimpleCallableJavaComponent, SimpleJndiNameResolver, SimpleMessageProcessorChain, SimpleService, SingleJmsMessageReceiver, SmtpConnector, SmtpMessageDispatcher, SmtpsConnector, SslConnector, SslMessageReceiver, StartableCompositeMessageSource, StaticRecipientList, StdioConnector, StdioMessageDispatcher, StdioMessageReceiver, SubflowInterceptingChainLifecycleWrapper, SxcFilteringOutboundRouter, TcpConnector, TcpMessageDispatcher, TcpMessageReceiver, TcpMessageRequester, TemplateMessagingExceptionStrategy, TlsConnector, TransactedPollingMessageReceiver, TransactedSingleResourceJmsMessageReceiver, TransactionalInterceptingMessageProcessor, TransformerRouter, UdpConnector, UdpMessageDispatcher, UdpMessageReceiver, UdpMessageRequester, UnsupportedMessageDispatcher, UnsupportedMessageRequester, UntilSuccessful, Validator, VMConnector, VMMessageDispatcher, VMMessageReceiver, VMMessageRequester, WeblogicJmsConnector, WebServiceWrapperComponent, WebServiceWrapperComponent, WebsphereJmsConnector, WebsphereTransactedJmsMessageReceiver, WireTap, WrapperManagerAgent, WSProxy, XaTransactedJmsMessageReceiver, XmppConnector, XmppMessageDispatcher, XmppMessageReceiver, XmppMessageRequester, XmppPollingMessageReceiver, YourKitProfilerAgent

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-2014 MuleSoft, Inc.. All Rights Reserved.