org.mule.api.lifecycle
Interface Stoppable

All Known Subinterfaces:
Agent, Connectable, Connector, InboundEndpoint, Lifecycle, LifecycleAdapter, LifecyleEnabledObjectPool, MessageDispatcher, MessageReceiver, MessageRequester, Model, MuleContext, MuleCoreExtension, OutboundRouter, ProcessingTimeWatcher, QueueManager, Service
All Known Implementing Classes:
AbstractAgent, AbstractAggregator, AbstractAsyncRequestReplyRequester, AbstractComponent, AbstractConfigurationPattern, AbstractConnector, AbstractCorrelationAggregator, AbstractExceptionListener, AbstractExceptionStrategy, AbstractFlowConstruct, AbstractJavaComponent, AbstractJndiConnector, AbstractMessageDispatcher, AbstractMessageProcessorChain, AbstractMessageProcessorOwner, AbstractMessageReceiver, AbstractMessageRequester, AbstractMessageSplitter, AbstractMessagingExceptionStrategy, AbstractModel, AbstractMuleObjectOwner, AbstractNotificationLoggerAgent, AbstractOutboundRouter, AbstractPipeline, AbstractPollingMessageReceiver, AbstractRecipientList, AbstractRedeliveryPolicy, AbstractRoundRobinMessageSplitter, AbstractSelectiveRouter, AbstractSequenceRouter, AbstractService, AbstractSystemExceptionStrategy, AbstractTransportMessageHandler, AsyncDelegateMessageProcessor, AsyncInterceptingMessageProcessor, Bridge, CatchMessagingExceptionStrategy, ChainingRouter, ChoiceMessagingExceptionStrategy, ChoiceRouter, ClusterizableMessageSourceWrapper, ContentBasedRouter, DefaultComponentLifecycleAdapter, DefaultInboundEndpoint, DefaultJavaComponent, DefaultLifecycleEnabledObjectPool, DefaultMessageProcessorChain, DefaultMessagingExceptionStrategy, DefaultMuleContext, DefaultProcessingTimeWatcher, DefaultServiceExceptionStrategy, DefaultSystemExceptionStrategy, DynamicURIInboundEndpoint, EndpointNotificationLoggerAgent, EndpointSelector, EventCorrelator, ExceptionBasedRouter, ExpressionMessageSplitter, ExpressionRecipientList, FilteringOutboundRouter, FirstSuccessful, Flow, Foreach, ForwardingConsumer, IdempotentRedeliveryPolicy, InheritedModel, InterceptingChainLifecycleWrapper, LaxAsyncInterceptingMessageProcessor, LaxSedaStageInterceptingMessageProcessor, ListMessageSplitter, Log4jNotificationLoggerAgent, MessageChunkAggregator, MessageChunkingRouter, MessageEnricher, MessageFilter, MessageProcessorFilterPair, MessageProcessorPollingConnector, MessageProcessorPollingMessageReceiver, MessagingExceptionStrategyAcceptorDelegate, MulticastingRouter, NullConnector, NullLifecycleAdapter, OutboundPassThroughRouter, PassThroughComponent, PooledJavaComponent, Resequencer, ResponseMessageProcessorAdapter, RollbackMessagingExceptionStrategy, RoundRobin, SedaModel, SedaService, SedaStageInterceptingMessageProcessor, SequenceRouter, ServiceAsyncReplyCompositeMessageSource, ServiceAsyncRequestReplyRequestor, ServiceCompositeMessageSource, SimpleAsyncRequestReplyRequester, SimpleCallableJavaComponent, SimpleCollectionAggregator, SimpleMessageProcessorChain, SimpleService, StartableCompositeMessageSource, StaticRecipientList, SubflowInterceptingChainLifecycleWrapper, TemplateMessagingExceptionStrategy, TransactedPollingMessageReceiver, TransactionalInterceptingMessageProcessor, TransactionalQueueManager, TransformerRouter, UnsupportedMessageDispatcher, UnsupportedMessageRequester, UntilSuccessful, Validator, WireTap

public interface Stoppable

Stoppable is a lifecycle interfaqce that introduces a stop() method to an object. This lifecycle interface should always be implemented with its opposite lifecycle interface Stoppable.

See Also:
Startable

Field Summary
static String PHASE_NAME
           
 
Method Summary
 void stop()
           
 

Field Detail

PHASE_NAME

static final String PHASE_NAME
See Also:
Constant Field Values
Method Detail

stop

void stop()
          throws MuleException
Throws:
MuleException


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