org.mule.api.source
Interface MessageSource

All Known Subinterfaces:
ClusterizableMessageSource, CompositeMessageSource, InboundEndpoint, InterceptingMessageProcessor, Interceptor, MessageReceiver, RequestReplyReplierMessageProcessor
All Known Implementing Classes:
AbstractAggregator, AbstractCorrelationAggregator, AbstractEnvelopeInterceptor, AbstractFilteringMessageProcessor, AbstractInterceptingMessageProcessor, AbstractMessageReceiver, AbstractMessageSequenceSplitter, AbstractPipeline.ProcessIfPipelineStartedMessageProcessor, AbstractPollingMessageReceiver, AbstractRedeliveryPolicy, AbstractReplyToPropertyRequestReplyReplier, AbstractResponseMessageProcessor, AbstractSplitter, AsyncInterceptingMessageProcessor, AsyncReplyToPropertyRequestReplyReplier, ClusterizableMessageSourceWrapper, CollectionSplitter, DefaultInboundEndpoint, DynamicURIInboundEndpoint, EndpointTransactionalInterceptingMessageProcessor, ExceptionHandlingMessageProcessor, ExpressionSplitter, ForwardingConsumer, IdempotentMessageFilter, IdempotentRedeliveryPolicy, IdempotentSecureHashMessageFilter, InterceptorStack, LaxAsyncInterceptingMessageProcessor, LaxSedaStageInterceptingMessageProcessor, LoggingInterceptor, MapSplitter, MessageChunkAggregator, MessageChunkSplitter, MessageFilter, MessageProcessorPollingMessageReceiver, OutboundResponsePropertiesMessageProcessor, OutboundTxRollbackMessageProcessor, ProcessIfStartedMessageProcessor, ProcessIfStartedWaitIfPausedMessageProcessor, ProcessIfStartedWaitIfSyncPausedMessageProcessor, ProcessingTimeInterceptor, ReplyToPropertyRequestReplyReplier, Resequencer, ResponseMessageProcessorAdapter, SecurityFilterMessageProcessor, SedaStageInterceptingMessageProcessor, ServiceAsyncReplyCompositeMessageSource, ServiceAsyncRequestReplyRequestor, ServiceCompositeMessageSource, ServiceInternalMessageProcessor, ServiceOutboundMessageProcessor, SimpleCollectionAggregator, SimpleRequestReplyReplier, StartableCompositeMessageSource, StopFurtherMessageProcessingMessageProcessor, TimerInterceptor, TransactedPollingMessageReceiver, TransactionalInterceptingMessageProcessor

public interface MessageSource

Implemented by objects that receives or generates messages which are then processed by a MessageProcessor.

Since:
3.0

Method Summary
 void setListener(MessageProcessor listener)
          Set the MessageProcessor listener on a message source which will be invoked when a message is received or generated.
 

Method Detail

setListener

void setListener(MessageProcessor listener)
Set the MessageProcessor listener on a message source which will be invoked when a message is received or generated.



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