org.mule.api.lifecycle
Interface Lifecycle

All Superinterfaces:
Disposable, Initialisable, Startable, Stoppable
All Known Subinterfaces:
Agent, Component, Connector, JavaComponent, LifecycleAdapter, MessageReceiver, Model, MuleContext, Service
All Known Implementing Classes:
AbstractAgent, AbstractComponent, AbstractConnector, AbstractJavaComponent, AbstractJndiConnector, AbstractMailConnector, AbstractMessageReceiver, AbstractModel, AbstractNotificationLoggerAgent, AbstractPollingMessageReceiver, AbstractRetrieveMailConnector, AbstractService, AbstractTlsRetrieveMailConnector, AbstractWebServiceWrapperComponent, ActiveMQJmsConnector, ActiveMQXAJmsConnector, AxisConnector, AxisMessageReceiver, AxisWsdlConnector, ConfigScannerAgent, CxfConnector, CxfMessageReceiver, CxfServiceComponent, CxfWsdlConnector, DefaultJavaComponent, DefaultJmxSupportAgent, DefaultLifecycleAdapter, DefaultMuleContext, DirectModel, DirectService, EjbConnector, EjbMessageReceiver, EndpointNotificationLoggerAgent, FileConnector, FileMessageReceiver, FtpConnector, FtpMessageReceiver, HttpConnector, HttpMessageReceiver, HttpPollingConnector, HttpsConnector, HttpsMessageReceiver, HttpsPollingConnector, ImapConnector, ImapsConnector, InheritedModel, JcaComponent, JcaModel, JcaService, JdbcConnector, JdbcMessageReceiver, JdmkAgent, JettyHttpConnector, JettyHttpMessageReceiver, JettyHttpsConnector, JmsConnector, JmsMessageReceiver, JmxAgent, JmxServerNotificationAgent, JnpConnector, Log4jAgent, Log4jNotificationLoggerAgent, MulticastConnector, MulticastMessageReceiver, MultiConsumerJmsMessageReceiver, Mx4jAgent, PassThroughComponent, PipelineModel, PipelineService, PollingHttpMessageReceiver, PooledJavaComponent, Pop3Connector, Pop3sConnector, ProcessComponent, ProcessConnector, ProcessMessageReceiver, PromptStdioConnector, QuartzConnector, QuartzMessageReceiver, RemoteDispatcherAgent, RestServiceWrapper, RetrieveMessageReceiver, RmiCallbackMessageReceiver, RmiConnector, RmiMessageReceiver, RmiRegistryAgent, ScriptComponent, SedaModel, SedaService, ServletConnector, ServletMessageReceiver, SimpleCallableJavaComponent, SingleJmsMessageReceiver, SmtpConnector, SmtpConnector, SmtpsConnector, SslConnector, SslMessageReceiver, StdioConnector, StdioMessageReceiver, TcpConnector, TcpMessageReceiver, TlsConnector, TransactedPollingMessageReceiver, TransactedSingleResourceJmsMessageReceiver, UdpConnector, UdpMessageReceiver, VMConnector, VMMessageReceiver, WeblogicJmsConnector, WebServiceWrapperComponent, WebServiceWrapperComponent, WebsphereJmsConnector, WebsphereTransactedJmsMessageReceiver, WrapperManagerAgent, XaTransactedJmsMessageReceiver, XmppConnector, XmppMessageReceiver, XmppsConnector, YourKitProfilerAgent

public interface Lifecycle
extends Initialisable, Startable, Stoppable, Disposable

DefaultLifecyclePhase adds lifecycle methods start, stop and dispose. TODO MULE-2113


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-2008 MuleSource, Inc.. All Rights Reserved.