Uses of Interface
org.mule.api.source.MessageSource

Packages that use MessageSource
org.mule.api.construct   
org.mule.api.endpoint Endpoint interfaces. 
org.mule.api.interceptor   
org.mule.api.processor   
org.mule.api.service   
org.mule.api.source   
org.mule.api.transport Contains the interfaces that comprise a provider implementation. 
org.mule.construct   
org.mule.construct.builder   
org.mule.endpoint Implemtation of Mule endpoint uris. 
org.mule.endpoint.outbound   
org.mule.execution   
org.mule.interceptor   
org.mule.lifecycle.processor   
org.mule.processor   
org.mule.routing Defines the core routing patterns supported by mule. 
org.mule.routing.outbound Outbound router implementation as described in the Enterprise Integration Patterns book. 
org.mule.routing.requestreply   
org.mule.service   
org.mule.service.processor   
org.mule.source   
org.mule.transport Contains Abstract classes providing common functionality for all Mule providers. 
org.mule.transport.polling   
 

Uses of MessageSource in org.mule.api.construct
 

Methods in org.mule.api.construct that return MessageSource
 MessageSource Pipeline.getMessageSource()
           
 

Methods in org.mule.api.construct with parameters of type MessageSource
 void Pipeline.setMessageSource(MessageSource messageSource)
           
 

Uses of MessageSource in org.mule.api.endpoint
 

Subinterfaces of MessageSource in org.mule.api.endpoint
 interface InboundEndpoint
           
 

Uses of MessageSource in org.mule.api.interceptor
 

Subinterfaces of MessageSource in org.mule.api.interceptor
 interface Interceptor
          Interceptor is based on a similar concept of servlet filters and works much the same way.
 

Uses of MessageSource in org.mule.api.processor
 

Subinterfaces of MessageSource in org.mule.api.processor
 interface InterceptingMessageProcessor
           Processes MuleEvent's intercepting another listener MessageProcessor.
 interface RequestReplyReplierMessageProcessor
           Processes a MuleEvent's by invoking the next MessageProcessor and then rather than returning the result to this processors MessageSource sending it via a seperate reply MessageProcessor,
 

Methods in org.mule.api.processor with parameters of type MessageSource
 void RequestReplyRequesterMessageProcessor.setReplySource(MessageSource replyMessageSource)
           
 

Uses of MessageSource in org.mule.api.service
 

Methods in org.mule.api.service that return MessageSource
 MessageSource Service.getMessageSource()
          Deprecated.  
 

Methods in org.mule.api.service with parameters of type MessageSource
 void Service.setMessageSource(MessageSource messageSource)
          Deprecated.  
 

Uses of MessageSource in org.mule.api.source
 

Subinterfaces of MessageSource in org.mule.api.source
 interface ClusterizableMessageSource
          Defines a message source that runs in only one node of a cluster.
 interface CompositeMessageSource
          Composes multiple MessageSources.
 

Methods in org.mule.api.source that return types with arguments of type MessageSource
 List<MessageSource> CompositeMessageSource.getSources()
           
 

Methods in org.mule.api.source with parameters of type MessageSource
 void CompositeMessageSource.addSource(MessageSource messageSource)
           
 void CompositeMessageSource.removeSource(MessageSource messageSource)
           
 

Uses of MessageSource in org.mule.api.transport
 

Subinterfaces of MessageSource in org.mule.api.transport
 interface MessageReceiver
          MessageReceiver is used to receive data from an external system.
 

Uses of MessageSource in org.mule.construct
 

Classes in org.mule.construct that implement MessageSource
 class AbstractPipeline.ProcessIfPipelineStartedMessageProcessor
           
 

Fields in org.mule.construct declared as MessageSource
protected  MessageSource AbstractPipeline.messageSource
           
 

Methods in org.mule.construct that return MessageSource
 MessageSource AbstractPipeline.getMessageSource()
           
 

Methods in org.mule.construct with parameters of type MessageSource
 void AbstractPipeline.setMessageSource(MessageSource messageSource)
           
 

Constructors in org.mule.construct with parameters of type MessageSource
Bridge(String name, MuleContext muleContext, MessageSource messageSource, OutboundEndpoint outboundEndpoint, List<MessageProcessor> transformers, List<MessageProcessor> responseTransformers, MessageExchangePattern exchangePattern, boolean transacted)
           
SimpleService(String name, MuleContext muleContext, MessageSource messageSource, List<MessageProcessor> transformers, List<MessageProcessor> responseTransformers, Component component, SimpleService.Type type)
           
Validator(String name, MuleContext muleContext, MessageSource messageSource, OutboundEndpoint outboundEndpoint, Filter validationFilter, String ackExpression, String nackExpression)
           
Validator(String name, MuleContext muleContext, MessageSource messageSource, OutboundEndpoint outboundEndpoint, Filter validationFilter, String ackExpression, String nackExpression, String errorExpression)
           
 

Uses of MessageSource in org.mule.construct.builder
 

Fields in org.mule.construct.builder declared as MessageSource
protected  MessageSource AbstractFlowConstructBuilder.messageSource
           
 

Methods in org.mule.construct.builder with parameters of type MessageSource
 T AbstractFlowConstructBuilder.messageSource(MessageSource messageSource)
           
 

Uses of MessageSource in org.mule.endpoint
 

Classes in org.mule.endpoint that implement MessageSource
 class DefaultInboundEndpoint
           
 class DynamicURIInboundEndpoint
          Allow's EndpointURI to be set and changed dynamically by wrapping up an immutable endpoint instance.
 

Uses of MessageSource in org.mule.endpoint.outbound
 

Classes in org.mule.endpoint.outbound that implement MessageSource
 class OutboundResponsePropertiesMessageProcessor
          Propagates properties from request message to response message as defined by OutboundEndpoint.getResponseProperties().
 class OutboundTxRollbackMessageProcessor
          MessageProcessor implementation that stops outbound flow is the current transaction has been rolled back.
 

Uses of MessageSource in org.mule.execution
 

Methods in org.mule.execution that return MessageSource
 MessageSource MessageProcessContext.getMessageSource()
           
 

Uses of MessageSource in org.mule.interceptor
 

Classes in org.mule.interceptor that implement MessageSource
 class AbstractEnvelopeInterceptor
          EnvelopeInterceptor is an intercepter that will fire before and after an event is received.
 class InterceptorStack
          Maintains a list of interceptors that can be applied to components.
 class LoggingInterceptor
          LoggingInterceptor is a simple interceptor that logs a message before and after the event processing.
 class ProcessingTimeInterceptor
          Calculate and record the processing time for a message processing chain
 class TimerInterceptor
          TimerInterceptor simply times and displays the time taken to process an event.
 

Uses of MessageSource in org.mule.lifecycle.processor
 

Classes in org.mule.lifecycle.processor that implement MessageSource
 class ProcessIfStartedMessageProcessor
           
 class ProcessIfStartedWaitIfPausedMessageProcessor
           
 class ProcessIfStartedWaitIfSyncPausedMessageProcessor
           
 

Uses of MessageSource in org.mule.processor
 

Classes in org.mule.processor that implement MessageSource
 class AbstractFilteringMessageProcessor
          Abstract InterceptingMessageProcessor that can be easily be extended and used for filtering message flow through a MessageProcessor chain.
 class AbstractInterceptingMessageProcessor
          Abstract implementation of InterceptingMessageProcessor that simply provides an implementation of setNext and holds the next message processor as an attribute.
 class AbstractRedeliveryPolicy
          Implement a redelivery policy for Mule.
 class AbstractResponseMessageProcessor
           
 class AsyncInterceptingMessageProcessor
          Processes MuleEvent's asynchronously using a MuleWorkManager to schedule asynchronous processing of the next MessageProcessor.
 class EndpointTransactionalInterceptingMessageProcessor
          Wraps the invocation of the next MessageProcessor with a transaction.
 class ExceptionHandlingMessageProcessor
           
 class IdempotentRedeliveryPolicy
          Implement a retry policy for Mule.
 class LaxAsyncInterceptingMessageProcessor
           
 class LaxSedaStageInterceptingMessageProcessor
          Processes MuleEvent's asynchronously using a MuleWorkManager to schedule asynchronous processing of the next MessageProcessor.
 class ResponseMessageProcessorAdapter
           
 class SecurityFilterMessageProcessor
          Filters the flow using the specified SecurityFilter.
 class SedaStageInterceptingMessageProcessor
          Processes MuleEvent's asynchronously using a MuleWorkManager to schedule asynchronous processing of the next MessageProcessor.
 class StopFurtherMessageProcessingMessageProcessor
           
 class TransactionalInterceptingMessageProcessor
          Wraps the invocation of the next MessageProcessor with a transaction.
 

Uses of MessageSource in org.mule.routing
 

Classes in org.mule.routing that implement MessageSource
 class AbstractAggregator
          AbstractEventAggregator will aggregate a set of messages into a single message.
 class AbstractCorrelationAggregator
          AbstractCorrelationAggregatingMessageProcessor uses the CorrelationID and CorrelationGroupSize properties of the MuleMessage to manage message groups.
 class AbstractSplitter
          Splits a message invoking the next message processor one for each split part.
 class CollectionSplitter
          Splits a message that has a Collection, Iterable, MessageSequence or Iterator payload invoking the next message processor one for each item in it.
 class ExpressionSplitter
          Splits a message using the expression provided invoking the next message processor one for each split part.
 class IdempotentMessageFilter
          IdempotentMessageFilter ensures that only unique messages are passed on.
 class IdempotentSecureHashMessageFilter
          IdempotentSecureHashMessageFilter ensures that only unique messages are received by a service.
 class MapSplitter
          Splits a message that has a map payload invoking the next message processor one for each item in the map in order.
 class MessageChunkAggregator
           
 class MessageChunkSplitter
          A router that breaks up the current message onto smaller parts and sends them to the same destination.
 class MessageFilter
          Implementation of InterceptingMessageProcessor that filters message flow using a Filter.
 class Resequencer
          Resequencer is used to resequence events according to their dispatch sequence in the correlation group.
 class SimpleCollectionAggregator
          This router will return all aggregated events as a MuleMessageCollection.
 

Uses of MessageSource in org.mule.routing.outbound
 

Classes in org.mule.routing.outbound that implement MessageSource
 class AbstractMessageSequenceSplitter
          Base implementation of a MuleMessage splitter, that converts its payload in a MessageSequence, and process each element of it.
 

Uses of MessageSource in org.mule.routing.requestreply
 

Classes in org.mule.routing.requestreply that implement MessageSource
 class AbstractReplyToPropertyRequestReplyReplier
           
 class AsyncReplyToPropertyRequestReplyReplier
           
 class ReplyToPropertyRequestReplyReplier
           
 class SimpleRequestReplyReplier
           
 

Fields in org.mule.routing.requestreply declared as MessageSource
protected  MessageSource AbstractAsyncRequestReplyRequester.replyMessageSource
           
 

Methods in org.mule.routing.requestreply with parameters of type MessageSource
 void SimpleAsyncRequestReplyRequester.setMessageSource(MessageSource source)
          Deprecated. 
 void AbstractAsyncRequestReplyRequester.setReplySource(MessageSource messageSource)
           
protected  void SimpleAsyncRequestReplyRequester.verifyReplyMessageSource(MessageSource messageSource)
           
protected  void AbstractAsyncRequestReplyRequester.verifyReplyMessageSource(MessageSource messageSource)
           
 

Uses of MessageSource in org.mule.service
 

Classes in org.mule.service that implement MessageSource
 class ForwardingConsumer
          Deprecated.  
 class ServiceAsyncReplyCompositeMessageSource
          Deprecated. 
 class ServiceCompositeMessageSource
          Deprecated. 
 

Fields in org.mule.service declared as MessageSource
protected  MessageSource AbstractService.messageSource
          Deprecated.  
 

Methods in org.mule.service that return MessageSource
 MessageSource AbstractService.getMessageSource()
          Deprecated.  
 

Methods in org.mule.service with parameters of type MessageSource
 void ServiceCompositeMessageSource.addSource(MessageSource source)
          Deprecated.  
 void ServiceCompositeMessageSource.removeSource(MessageSource source)
          Deprecated.  
 void AbstractService.setMessageSource(MessageSource inboundMessageSource)
          Deprecated.  
 

Method parameters in org.mule.service with type arguments of type MessageSource
 void ServiceCompositeMessageSource.setMessageSources(List<MessageSource> sources)
          Deprecated.  
 

Uses of MessageSource in org.mule.service.processor
 

Classes in org.mule.service.processor that implement MessageSource
 class ServiceAsyncRequestReplyRequestor
          Deprecated. 
 class ServiceInternalMessageProcessor
          Deprecated. 
 class ServiceOutboundMessageProcessor
          Deprecated. 
 

Methods in org.mule.service.processor with parameters of type MessageSource
protected  void ServiceAsyncRequestReplyRequestor.verifyReplyMessageSource(MessageSource messageSource)
          Deprecated.  
 

Uses of MessageSource in org.mule.source
 

Classes in org.mule.source that implement MessageSource
 class ClusterizableMessageSourceWrapper
          Wraps a ClusterizableMessageSource in order to manage the lifecycle of the wrapped instance differently depending if the node is primary or not inside a cluster.
 class StartableCompositeMessageSource
          Implementation of CompositeMessageSource that propagates both injection of FlowConstruct and lifecycle to nested MessageSources.
 

Fields in org.mule.source with type parameters of type MessageSource
protected  List<MessageSource> StartableCompositeMessageSource.sources
           
 

Methods in org.mule.source that return types with arguments of type MessageSource
 List<MessageSource> StartableCompositeMessageSource.getSources()
           
 

Methods in org.mule.source with parameters of type MessageSource
 void StartableCompositeMessageSource.addSource(MessageSource source)
           
 void StartableCompositeMessageSource.removeSource(MessageSource source)
           
 

Method parameters in org.mule.source with type arguments of type MessageSource
 void StartableCompositeMessageSource.setMessageSources(List<MessageSource> sources)
           
 

Uses of MessageSource in org.mule.transport
 

Classes in org.mule.transport that implement MessageSource
 class AbstractMessageReceiver
          AbstractMessageReceiver provides common methods for all Message Receivers provided with Mule.
 class AbstractPollingMessageReceiver
          AbstractPollingMessageReceiver implements a base class for polling message receivers.
 class TransactedPollingMessageReceiver
          The TransactedPollingMessageReceiver is an abstract receiver that handles polling and transaction management.
 

Methods in org.mule.transport that return MessageSource
 MessageSource AbstractTransportMessageProcessTemplate.getMessageSource()
           
 

Uses of MessageSource in org.mule.transport.polling
 

Classes in org.mule.transport.polling that implement MessageSource
 class MessageProcessorPollingMessageReceiver
           
 



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