Uses of Interface
org.mule.api.MuleMessage

Packages that use MuleMessage
org.mule The Mule implementation of the Universal Message Objects(tm) API specification. 
org.mule.api The Universal Message Object(tm) API provides a way for components to interact without needing to know about the protocol or delivery mechanisms of information passed between them 
org.mule.api.component   
org.mule.api.component.builder   
org.mule.api.expression   
org.mule.api.interceptor   
org.mule.api.retry   
org.mule.api.routing Interfaces that define inbound and outbound routing API. 
org.mule.api.routing.filter   
org.mule.api.security Security API for authentication and authorisation. 
org.mule.api.service   
org.mule.api.transport Contains the interfaces that comprise a provider implementation. 
org.mule.component   
org.mule.component.builder   
org.mule.context.notification Internal server notification types fired via the MuleManager. 
org.mule.endpoint Implemtation of Mule endpoint uris. 
org.mule.example.loanbroker.routers   
org.mule.example.loanbroker.transformers   
org.mule.expression   
org.mule.expression.transformers   
org.mule.interceptor   
org.mule.model.direct   
org.mule.model.pipeline   
org.mule.model.seda   
org.mule.module.client Simple interface for Mule clients to send and receive events from local or remote Mule Servers. 
org.mule.module.client.remoting   
org.mule.module.client.remoting.notification   
org.mule.module.jca A Resource Adapter implementation that allows a Mule instance to be deployed to a J2ee application server and exposes Mule services via the JCA connector architecture. 
org.mule.module.ognl.expression   
org.mule.module.ognl.filters   
org.mule.module.scripting.expression   
org.mule.module.scripting.transformer   
org.mule.module.sxc   
org.mule.module.xml.expression   
org.mule.module.xml.filters Filters that apply specifically to xml using xml querying mechanisms. 
org.mule.module.xml.routing   
org.mule.module.xml.transformer Xml and Xslt Transformer implementations. 
org.mule.retry   
org.mule.routing Defines the core routing patterns supported by mule. 
org.mule.routing.binding   
org.mule.routing.filters Filters are often used by routers to determine if the event should be accepted by the router. 
org.mule.routing.filters.logic Filters that allow other filters to be combined. 
org.mule.routing.inbound Inbound router implementation as described in the Enterprise Integration Patterns book. 
org.mule.routing.outbound Outbound router implementation as described in the Enterprise Integration Patterns book. 
org.mule.routing.response Response router implementations that enable asynchronous event processing in request /response messaging requests. 
org.mule.security Core security implementation including the mule security manager and encryption types 
org.mule.service   
org.mule.tck.functional Helper classes and interfaces used by Mule fnctional tests. 
org.mule.transformer Provides the default transformer base implementations for Mule including compression and encryption support. 
org.mule.transformer.simple Basic transformer implementations. 
org.mule.transport Contains Abstract classes providing common functionality for all Mule providers. 
org.mule.transport.bpm   
org.mule.transport.bpm.jbpm   
org.mule.transport.cxf   
org.mule.transport.cxf.component   
org.mule.transport.cxf.transport   
org.mule.transport.email Provides pop3, smtp and imap connectivity for Mule
org.mule.transport.email.filters   
org.mule.transport.email.transformers Contains transformers to convert to and from the java.mail.Message type. 
org.mule.transport.file Provides file transport in the form of a directory listeners and file dispatchers. 
org.mule.transport.file.filters Filename filters used to filter on a listening directory. 
org.mule.transport.ftp   
org.mule.transport.http Provides http transport including proxy support. 
org.mule.transport.http.components   
org.mule.transport.http.transformers   
org.mule.transport.jdbc Provides jdbc transport. 
org.mule.transport.jdbc.sqlstrategy   
org.mule.transport.jms Provides Jms transport connectivity with support for all Jms features. 
org.mule.transport.jms.filters   
org.mule.transport.jms.transformers Contains transformers to convert to and from different javax.jms.Message types 
org.mule.transport.quartz   
org.mule.transport.quartz.jobs   
org.mule.transport.rmi   
org.mule.transport.servlet   
org.mule.transport.servlet.jetty   
org.mule.transport.servlet.transformers   
org.mule.transport.soap.axis Provides an Axis soap transport for Mule
org.mule.transport.soap.transformers   
org.mule.transport.stdio   
org.mule.transport.tcp Provides tcp connectivity for Mule
org.mule.transport.udp Provides Udp connectivity for Mule
org.mule.transport.vm A connector implementation allowing events to be passed between Mule sessions via in-memory queues. 
org.mule.transport.xmpp   
org.mule.transport.xmpp.filters   
org.mule.transport.xmpp.transformers   
org.mule.util Common helper classes for reading/writing files setting bean properties and SPI helpers. 
 

Uses of MuleMessage in org.mule
 

Classes in org.mule that implement MuleMessage
 class DefaultMessageCollection
          A MuleMessage type that manages a collection of MuleMessage Objects.
 class DefaultMuleMessage
          DefaultMuleMessage is a wrapper that contains a payload and properties associated with the payload.
 

Methods in org.mule that return MuleMessage
 MuleMessage DefaultMuleEvent.getMessage()
           
 MuleMessage DefaultMuleEventContext.getMessage()
          Returns the message payload for this event
 MuleMessage DefaultMessageCollection.getMessage(int index)
           
 MuleMessage[] DefaultMessageCollection.getMessagesAsArray()
           
protected static MuleMessage RequestContext.internalRewriteEvent(MuleMessage message, boolean safe)
           
protected  MuleMessage DefaultExceptionStrategy.messageFromContextIfAvailable(MuleMessage message)
           
protected static MuleMessage RequestContext.newMessage(MuleMessage message, boolean safe)
           
 MuleMessage DefaultMuleEventContext.requestEvent(EndpointURI endpointUri, long timeout)
          Requests a synchronous receive of an event on the service
 MuleMessage DefaultMuleEventContext.requestEvent(InboundEndpoint endpoint, long timeout)
          Requests a synchronous receive of an event on the service
 MuleMessage DefaultMuleSession.requestEvent(InboundEndpoint endpoint, long timeout)
           
 MuleMessage DefaultMuleEventContext.requestEvent(String endpointName, long timeout)
          Requests a synchronous receive of an event on the service
 MuleMessage DefaultMuleSession.requestEvent(String endpointName, long timeout)
           
static MuleMessage RequestContext.safeMessageCopy(MuleMessage message)
           
 MuleMessage DefaultMuleSession.sendEvent(MuleEvent event)
           
 MuleMessage DefaultMuleEventContext.sendEvent(MuleMessage message)
          Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpoint configured for the event
 MuleMessage DefaultMuleSession.sendEvent(MuleMessage message)
           
 MuleMessage DefaultMuleEventContext.sendEvent(MuleMessage message, EndpointURI endpointUri)
          Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpointUri configured for the event
 MuleMessage DefaultMuleEventContext.sendEvent(MuleMessage message, OutboundEndpoint endpoint)
          Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpoint configured for the event
 MuleMessage DefaultMuleSession.sendEvent(MuleMessage message, OutboundEndpoint endpoint)
           
 MuleMessage DefaultMuleEventContext.sendEvent(MuleMessage message, String endpointName)
          Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpoint configured for the event
 MuleMessage DefaultMuleSession.sendEvent(MuleMessage message, String endpointName)
           
 MuleMessage DefaultMuleEventContext.sendEvent(Object message)
          This will send an event via the configured outbound router on the service
static MuleMessage OptimizedRequestContext.unsafeRewriteEvent(MuleMessage message)
          Sets a new message payload in the RequestContext but maintains all other properties (session, endpoint, synchronous, etc.) from the previous event.
 

Methods in org.mule with parameters of type MuleMessage
 void DefaultMessageCollection.addMessage(MuleMessage message)
           
 void DefaultMessageCollection.addMessage(MuleMessage message, int index)
           
 void DefaultMessageCollection.addMessages(MuleMessage[] messages)
           
protected  void AbstractExceptionListener.closeStream(MuleMessage message)
           
 MuleEvent DefaultMuleSession.createOutboundEvent(MuleMessage message, OutboundEndpoint endpoint, MuleEvent previousEvent)
           
 void DefaultMuleEventContext.dispatchEvent(MuleMessage message)
          This will dispatch an event asynchronously via the configured outbound endpoint on the service for this session
 void DefaultMuleSession.dispatchEvent(MuleMessage message)
           
 void DefaultMuleEventContext.dispatchEvent(MuleMessage message, EndpointURI endpointUri)
          Depending on the session state this methods either Passes an event asynchronously to the next available Mule component in the pool or via the endpointUri configured for the event
 void DefaultMuleEventContext.dispatchEvent(MuleMessage message, OutboundEndpoint endpoint)
          Depending on the session state this methods either Passes an event asynchronously to the next available Mule component in the pool or via the endpoint configured for the event
 void DefaultMuleSession.dispatchEvent(MuleMessage message, OutboundEndpoint endpoint)
           
 void DefaultMuleEventContext.dispatchEvent(MuleMessage message, String endpointName)
          Depending on the session state this methods either Passes an event asynchronously to the next available Mule component in the pool or via the endpoint configured for the event
 void DefaultMuleSession.dispatchEvent(MuleMessage message, String endpointName)
           
protected  Object AbstractExceptionListener.getErrorMessagePayload(MuleMessage message)
           
abstract  void AbstractExceptionListener.handleMessagingException(MuleMessage message, Throwable e)
          A messaging exception is thrown when an excpetion occurs during normal message processing.
 void DefaultExceptionStrategy.handleMessagingException(MuleMessage message, Throwable t)
           
abstract  void AbstractExceptionListener.handleRoutingException(MuleMessage message, ImmutableEndpoint endpoint, Throwable e)
          A routing exception is thrown when an excpetion occurs during normal message processing A RoutingException holds a reference to the current message and te endpoint being routing to or from when the error occurred.
 void DefaultExceptionStrategy.handleRoutingException(MuleMessage message, ImmutableEndpoint endpoint, Throwable t)
           
protected static MuleMessage RequestContext.internalRewriteEvent(MuleMessage message, boolean safe)
           
protected  void AbstractExceptionListener.logFatal(MuleMessage message, Throwable t)
          Logs a fatal error message to the logging system.
protected  MuleMessage DefaultExceptionStrategy.messageFromContextIfAvailable(MuleMessage message)
           
protected static MuleMessage RequestContext.newMessage(MuleMessage message, boolean safe)
           
protected  void DefaultMuleSession.processResponse(MuleMessage response)
          Once an event has been processed we need to romove certain properties so that they not propagated to the next request
 void DefaultMessageCollection.removedMessage(MuleMessage message)
           
 void MuleSessionHandler.retrieveSessionInfoFromMessage(MuleMessage message, MuleSession session)
           
 void NullSessionHandler.retrieveSessionInfoFromMessage(MuleMessage message, MuleSession session)
           
protected  void AbstractExceptionListener.routeException(MuleMessage message, ImmutableEndpoint failedEndpoint, Throwable t)
          Routes the current exception to an error endpoint such as a Dead Letter Queue (jms) This method is only invoked if there is a MuleMessage available to dispatch.
static MuleMessage RequestContext.safeMessageCopy(MuleMessage message)
           
 MuleMessage DefaultMuleEventContext.sendEvent(MuleMessage message)
          Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpoint configured for the event
 MuleMessage DefaultMuleSession.sendEvent(MuleMessage message)
           
 MuleMessage DefaultMuleEventContext.sendEvent(MuleMessage message, EndpointURI endpointUri)
          Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpointUri configured for the event
 MuleMessage DefaultMuleEventContext.sendEvent(MuleMessage message, OutboundEndpoint endpoint)
          Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpoint configured for the event
 MuleMessage DefaultMuleSession.sendEvent(MuleMessage message, OutboundEndpoint endpoint)
           
 MuleMessage DefaultMuleEventContext.sendEvent(MuleMessage message, String endpointName)
          Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpoint configured for the event
 MuleMessage DefaultMuleSession.sendEvent(MuleMessage message, String endpointName)
           
 FutureMessageResult DefaultMuleEventContext.sendEventAsync(MuleMessage message, EndpointURI endpointUri, int timeout)
          sends an event request via the configured outbound router for this service.
 FutureMessageResult DefaultMuleEventContext.sendEventAsync(MuleMessage message, int timeout)
          sends an event request via the configured outbound router for this service.
 FutureMessageResult DefaultMuleEventContext.sendEventAsync(MuleMessage message, String endpointName, int timeout)
          sends an event request via the configured outbound router for this service.
 void MuleSessionHandler.storeSessionInfoToMessage(MuleSession session, MuleMessage message)
           
 void NullSessionHandler.storeSessionInfoToMessage(MuleSession session, MuleMessage message)
           
static MuleMessage OptimizedRequestContext.unsafeRewriteEvent(MuleMessage message)
          Sets a new message payload in the RequestContext but maintains all other properties (session, endpoint, synchronous, etc.) from the previous event.
 

Constructors in org.mule with parameters of type MuleMessage
DefaultMuleEvent(MuleMessage message, ImmutableEndpoint endpoint, MuleSession session, boolean synchronous)
           
DefaultMuleEvent(MuleMessage message, ImmutableEndpoint endpoint, MuleSession session, boolean synchronous, ResponseOutputStream outputStream)
          Contructor.
DefaultMuleEvent(MuleMessage message, ImmutableEndpoint endpoint, MuleSession session, String eventId, boolean synchronous)
          Contructor.
DefaultMuleEvent(MuleMessage message, ImmutableEndpoint endpoint, Service service, MuleEvent previousEvent)
          Properties cache that only reads properties once from the inbound message and merges them with any properties on the endpoint.
DefaultMuleEvent(MuleMessage message, MuleEvent rewriteEvent)
          A helper constructor used to rewrite an event payload
DefaultMuleSession(MuleMessage message, SessionHandler requestSessionHandler, MuleContext muleContext)
           
DefaultMuleSession(MuleMessage message, SessionHandler requestSessionHandler, Service service, MuleContext muleContext)
           
FailedToQueueEventException(Message message, MuleMessage muleMessage, Service service)
           
FailedToQueueEventException(Message message, MuleMessage muleMessage, Service service, Throwable cause)
           
FailedToQueueEventException(MuleMessage muleMessage, Service service, Throwable cause)
           
 

Uses of MuleMessage in org.mule.api
 

Subinterfaces of MuleMessage in org.mule.api
 interface MuleMessageCollection
          An interface that defines a collection of Mule Messages and methods for working with the collection.
 

Fields in org.mule.api declared as MuleMessage
protected  MuleMessage MessagingException.muleMessage
          The MuleMessage being processed when the error occurred
 

Methods in org.mule.api that return MuleMessage
 MuleMessage FutureMessageResult.getMessage()
           
 MuleMessage MuleEvent.getMessage()
          Returns the message payload for this event
 MuleMessage MuleEventContext.getMessage()
          Returns the message payload for this event
 MuleMessage MuleMessageCollection.getMessage(int index)
           
 MuleMessage FutureMessageResult.getMessage(long timeout)
           
 MuleMessage[] MuleMessageCollection.getMessagesAsArray()
           
 MuleMessage MessagingException.getMuleMessage()
           
 MuleMessage MuleEventContext.requestEvent(EndpointURI endpoint, long timeout)
          Requests a synchronous receive of an event on the service.
 MuleMessage MuleEventContext.requestEvent(InboundEndpoint endpoint, long timeout)
          Requests a synchronous receive of an event on the service.
 MuleMessage MuleSession.requestEvent(InboundEndpoint endpoint, long timeout)
          Requests a synchronous receive of an event on the service
 MuleMessage MuleEventContext.requestEvent(String endpointName, long timeout)
          Requests a synchronous receive of an event on the service.
 MuleMessage MuleSession.requestEvent(String endpointName, long timeout)
          Requests a synchronous receive of an event on the service
 MuleMessage MuleSession.sendEvent(MuleEvent event)
          Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpoint configured for the event
 MuleMessage MuleEventContext.sendEvent(MuleMessage message)
          Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpoint configured for the event
 MuleMessage MuleSession.sendEvent(MuleMessage message)
          This will send an event via the configured outbound endpoint on the service for this session
 MuleMessage MuleEventContext.sendEvent(MuleMessage message, EndpointURI endpoint)
          Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpoint configured for the event
 MuleMessage MuleEventContext.sendEvent(MuleMessage message, OutboundEndpoint endpoint)
          Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpoint configured for the event
 MuleMessage MuleSession.sendEvent(MuleMessage message, OutboundEndpoint endpoint)
          Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpoint configured for the event
 MuleMessage MuleEventContext.sendEvent(MuleMessage message, String endpointName)
          Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpoint configured for the event
 MuleMessage MuleSession.sendEvent(MuleMessage message, String endpointName)
          Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpoint configured for the event
 MuleMessage MuleEventContext.sendEvent(Object message)
          This will send an event via the configured outbound router on the service
 

Methods in org.mule.api with parameters of type MuleMessage
 void MuleMessageCollection.addMessage(MuleMessage message)
           
 void MuleMessageCollection.addMessage(MuleMessage message, int index)
           
 void MuleMessageCollection.addMessages(MuleMessage[] messages)
           
 MuleEvent MuleSession.createOutboundEvent(MuleMessage message, OutboundEndpoint endpoint, MuleEvent previousEvent)
          Creates an outbound event for this session
 void MuleEventContext.dispatchEvent(MuleMessage message)
          This will dispatch an event asynchronously via the configured outbound endpoint on the service for this session
 void MuleSession.dispatchEvent(MuleMessage message)
          This will dispatch an event asynchronously via the configured outbound endpoint on the service for this session
 void MuleEventContext.dispatchEvent(MuleMessage message, EndpointURI endpoint)
          Depending on the session state this methods either Passes an event asynchronously to the next available Mule component in the pool or via the endpoint configured for the event
 void MuleEventContext.dispatchEvent(MuleMessage message, OutboundEndpoint endpoint)
          Depending on the session state this methods either Passes an event asynchronously to the next available Mule component in the pool or via the endpoint configured for the event
 void MuleSession.dispatchEvent(MuleMessage message, OutboundEndpoint endpoint)
          Depending on the session state this methods either Passes an event asynchronously to the next available Mule component in the pool or via the endpoint configured for the event
 void MuleEventContext.dispatchEvent(MuleMessage message, String endpointName)
          Depending on the session state this methods either Passes an event asynchronously to the next available Mule component in the pool or via the endpoint configured for the event.
 void MuleSession.dispatchEvent(MuleMessage message, String endpointName)
          Depending on the session state this methods either Passes an event asynchronously to the next available Mule component in the pool or via the endpoint configured for the event
 void MuleMessageCollection.removedMessage(MuleMessage message)
           
 MuleMessage MuleEventContext.sendEvent(MuleMessage message)
          Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpoint configured for the event
 MuleMessage MuleSession.sendEvent(MuleMessage message)
          This will send an event via the configured outbound endpoint on the service for this session
 MuleMessage MuleEventContext.sendEvent(MuleMessage message, EndpointURI endpoint)
          Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpoint configured for the event
 MuleMessage MuleEventContext.sendEvent(MuleMessage message, OutboundEndpoint endpoint)
          Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpoint configured for the event
 MuleMessage MuleSession.sendEvent(MuleMessage message, OutboundEndpoint endpoint)
          Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpoint configured for the event
 MuleMessage MuleEventContext.sendEvent(MuleMessage message, String endpointName)
          Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpoint configured for the event
 MuleMessage MuleSession.sendEvent(MuleMessage message, String endpointName)
          Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpoint configured for the event
 FutureMessageResult MuleEventContext.sendEventAsync(MuleMessage message, EndpointURI endpoint, int timeout)
          sends an event request via the configured outbound router for this service.
 FutureMessageResult MuleEventContext.sendEventAsync(MuleMessage message, int timeout)
          sends an event request via the configured outbound router for this service.
 FutureMessageResult MuleEventContext.sendEventAsync(MuleMessage message, String endpointName, int timeout)
          sends an event request via the configured outbound router for this service.
 

Constructors in org.mule.api with parameters of type MuleMessage
MessagingException(Message message, MuleMessage muleMessage)
           
MessagingException(Message message, MuleMessage muleMessage, Throwable cause)
           
 

Uses of MuleMessage in org.mule.api.component
 

Methods in org.mule.api.component that return MuleMessage
 MuleMessage Component.invoke(MuleEvent event)
          Invokes the component
 

Uses of MuleMessage in org.mule.api.component.builder
 

Methods in org.mule.api.component.builder with parameters of type MuleMessage
 Object MessageBuilder.buildMessage(MuleMessage request, MuleMessage response)
          Deprecated.  
 

Uses of MuleMessage in org.mule.api.expression
 

Methods in org.mule.api.expression with parameters of type MuleMessage
 Object ExpressionEvaluator.evaluate(String expression, MuleMessage message)
          Extracts a single property from the message
 Object ExpressionManager.evaluate(String expression, MuleMessage message)
          Evaluates the given expression.
 Object ExpressionManager.evaluate(String expression, MuleMessage message, boolean failIfNull)
          Evaluates the given expression.
 Object ExpressionManager.evaluate(String expression, String evaluator, MuleMessage message, boolean failIfNull)
          Evaluates the given expression.
 String ExpressionManager.parse(String expression, MuleMessage message)
          Evaluates expressions in a given string.
 String ExpressionManager.parse(String expression, MuleMessage message, boolean failIfNull)
          Evaluates expressions in a given string.
 

Uses of MuleMessage in org.mule.api.interceptor
 

Methods in org.mule.api.interceptor that return MuleMessage
 MuleMessage Invocation.getMessage()
           
 MuleMessage Interceptor.intercept(Invocation invocation)
          Invoked when the component should be called.
 MuleMessage Invocation.invoke()
          Invokes the next interceptor or target
 

Methods in org.mule.api.interceptor with parameters of type MuleMessage
 void Invocation.setMessage(MuleMessage message)
           
 

Uses of MuleMessage in org.mule.api.retry
 

Methods in org.mule.api.retry that return MuleMessage
 MuleMessage RetryContext.getFirstReturnMessage()
           
 MuleMessage[] RetryContext.getReturnMessages()
           
 

Methods in org.mule.api.retry with parameters of type MuleMessage
 void RetryContext.addReturnMessage(MuleMessage result)
           
 void RetryContext.setReturnMessages(MuleMessage[] returnMessages)
           
 

Uses of MuleMessage in org.mule.api.routing
 

Methods in org.mule.api.routing that return MuleMessage
 MuleMessage RouterResultsHandler.aggregateResults(List results, MuleMessage orginalMessage)
           
 MuleMessage RouterCatchAllStrategy.catchMessage(MuleMessage message, MuleSession session)
          This method will be invoked when an event is received or being sent where the criteria of the router(s) do not match the current event.
 MuleMessage ResponseRouter.getResponse(MuleMessage message)
          Called by the Mule framework once the outbound router has been processed on a service the Message passed in is the response message from the service (or outbount router if a response was returned).
 MuleMessage ResponseRouterCollection.getResponse(MuleMessage message)
           
 MuleMessage InboundRouterCollection.route(MuleEvent event)
           
 MuleMessage InterfaceBinding.route(MuleMessage message, MuleSession session)
          This method is responsible for routing the Message via the MuleSession.
 MuleMessage OutboundRouter.route(MuleMessage message, MuleSession session)
          This method is responsible for routing the Message via the MuleSession.
 MuleMessage OutboundRouterCollection.route(MuleMessage message, MuleSession session)
          Prepares one or more events to be dispached by a Message Dispatcher.
 

Methods in org.mule.api.routing with parameters of type MuleMessage
 MuleMessage RouterResultsHandler.aggregateResults(List results, MuleMessage orginalMessage)
           
 MuleMessage RouterCatchAllStrategy.catchMessage(MuleMessage message, MuleSession session)
          This method will be invoked when an event is received or being sent where the criteria of the router(s) do not match the current event.
 String MessageInfoMapping.getCorrelationId(MuleMessage message)
           
 String MessageInfoMapping.getMessageId(MuleMessage message)
           
 MuleMessage ResponseRouter.getResponse(MuleMessage message)
          Called by the Mule framework once the outbound router has been processed on a service the Message passed in is the response message from the service (or outbount router if a response was returned).
 MuleMessage ResponseRouterCollection.getResponse(MuleMessage message)
           
 boolean OutboundRouter.isMatch(MuleMessage message)
          Determines if the event should be processed by this router.
 MuleMessage InterfaceBinding.route(MuleMessage message, MuleSession session)
          This method is responsible for routing the Message via the MuleSession.
 MuleMessage OutboundRouter.route(MuleMessage message, MuleSession session)
          This method is responsible for routing the Message via the MuleSession.
 MuleMessage OutboundRouterCollection.route(MuleMessage message, MuleSession session)
          Prepares one or more events to be dispached by a Message Dispatcher.
 

Constructors in org.mule.api.routing with parameters of type MuleMessage
CouldNotRouteInboundEventException(Message message, MuleMessage muleMessage, ImmutableEndpoint endpoint)
           
CouldNotRouteInboundEventException(Message message, MuleMessage muleMessage, ImmutableEndpoint endpoint, Throwable cause)
           
CouldNotRouteInboundEventException(MuleMessage message, ImmutableEndpoint endpoint)
           
CouldNotRouteInboundEventException(MuleMessage muleMessage, ImmutableEndpoint endpoint, Throwable cause)
           
CouldNotRouteOutboundMessageException(Message message, MuleMessage muleMessage, ImmutableEndpoint endpoint)
           
CouldNotRouteOutboundMessageException(Message message, MuleMessage muleMessage, ImmutableEndpoint endpoint, Throwable cause)
           
CouldNotRouteOutboundMessageException(MuleMessage message, ImmutableEndpoint endpoint)
           
CouldNotRouteOutboundMessageException(MuleMessage muleMessage, ImmutableEndpoint endpoint, Throwable cause)
           
ResponseTimeoutException(Message message, MuleMessage muleMessage, ImmutableEndpoint endpoint)
           
ResponseTimeoutException(Message message, MuleMessage muleMessage, ImmutableEndpoint endpoint, Throwable cause)
           
RoutePathNotFoundException(Message message, MuleMessage muleMessage, ImmutableEndpoint endpoint)
           
RoutePathNotFoundException(Message message, MuleMessage muleMessage, ImmutableEndpoint endpoint, Throwable cause)
           
RoutePathNotFoundException(MuleMessage message, ImmutableEndpoint endpoint)
           
RoutePathNotFoundException(MuleMessage message, ImmutableEndpoint endpoint, Throwable cause)
           
RoutingException(Message message, MuleMessage muleMessage, ImmutableEndpoint endpoint)
           
RoutingException(Message message, MuleMessage muleMessage, ImmutableEndpoint endpoint, Throwable cause)
           
RoutingException(MuleMessage message, ImmutableEndpoint endpoint)
           
RoutingException(MuleMessage message, ImmutableEndpoint endpoint, Throwable cause)
           
ServiceRoutingException(Message message, MuleMessage muleMessage, ImmutableEndpoint endpoint, Service service)
           
ServiceRoutingException(Message message, MuleMessage muleMessage, ImmutableEndpoint endpoint, Service service, Throwable cause)
           
ServiceRoutingException(MuleMessage message, ImmutableEndpoint endpoint, Service service)
           
ServiceRoutingException(MuleMessage message, ImmutableEndpoint endpoint, Service service, Throwable cause)
           
 

Uses of MuleMessage in org.mule.api.routing.filter
 

Methods in org.mule.api.routing.filter with parameters of type MuleMessage
 boolean Filter.accept(MuleMessage message)
          Check a given message against this filter.
 

Uses of MuleMessage in org.mule.api.security
 

Constructors in org.mule.api.security with parameters of type MuleMessage
CredentialsNotSetException(Message message, MuleMessage muleMessage)
           
CredentialsNotSetException(Message message, MuleMessage muleMessage, Throwable cause)
           
CredentialsNotSetException(MuleMessage muleMessage, SecurityContext context, ImmutableEndpoint endpoint, EndpointSecurityFilter filter)
           
EncryptionNotSupportedException(Message message, MuleMessage muleMessage)
           
EncryptionNotSupportedException(Message message, MuleMessage muleMessage, Throwable cause)
           
SecurityException(Message message, MuleMessage muleMessage)
           
SecurityException(Message message, MuleMessage muleMessage, Throwable cause)
           
UnauthorisedException(Message message, MuleMessage muleMessage)
           
UnauthorisedException(Message message, MuleMessage muleMessage, Throwable cause)
           
UnauthorisedException(MuleMessage message, SecurityContext context, ImmutableEndpoint endpoint, EndpointSecurityFilter filter)
           
UnsupportedAuthenticationSchemeException(Message message, MuleMessage muleMessage)
           
UnsupportedAuthenticationSchemeException(Message message, MuleMessage muleMessage, Throwable cause)
           
 

Uses of MuleMessage in org.mule.api.service
 

Methods in org.mule.api.service that return MuleMessage
 MuleMessage Service.sendEvent(MuleEvent event)
          Makes a synchronous event call to the service.
 

Constructors in org.mule.api.service with parameters of type MuleMessage
ServiceException(Message message, MuleMessage muleMessage, Service service)
           
ServiceException(Message message, MuleMessage muleMessage, Service service, Throwable cause)
           
ServiceException(MuleMessage message, Service service, Throwable cause)
           
 

Uses of MuleMessage in org.mule.api.transport
 

Methods in org.mule.api.transport that return MuleMessage
 MuleMessage InternalMessageListener.onMessage(MuleMessage message, Transaction trans, boolean synchronous, OutputStream outputStream)
           
 MuleMessage Connector.request(InboundEndpoint endpoint, long timeout)
          Make a specific request to the underlying transport
 MuleMessage MessageRequesting.request(long timeout)
          Make a specific request to the underlying transport
 MuleMessage Connector.request(String uri, long timeout)
          Deprecated. Use request(ImmutableEndpoint endpoint, long timeout)
 MuleMessage MessageReceiver.routeMessage(MuleMessage message)
           
 MuleMessage MessageReceiver.routeMessage(MuleMessage message, boolean synchronous)
           
 MuleMessage MessageReceiver.routeMessage(MuleMessage message, boolean synchronous, OutputStream outputStream)
           
 MuleMessage MessageReceiver.routeMessage(MuleMessage message, OutputStream outputStream)
           
 MuleMessage MessageReceiver.routeMessage(MuleMessage message, Transaction trans, boolean synchronous)
           
 MuleMessage MessageReceiver.routeMessage(MuleMessage message, Transaction trans, boolean synchronous, OutputStream outputStream)
           
 MuleMessage MessageDispatching.send(MuleEvent event)
          Sends an event from the endpoint to the external system
 MuleMessage Connector.send(OutboundEndpoint endpoint, MuleEvent event)
          Sends an event from the endpoint to the external system
 

Methods in org.mule.api.transport with parameters of type MuleMessage
 OutputStream Connector.getOutputStream(OutboundEndpoint endpoint, MuleMessage message)
          Will get the output stream for this type of transport.
 MuleMessage InternalMessageListener.onMessage(MuleMessage message, Transaction trans, boolean synchronous, OutputStream outputStream)
           
 void ReplyToHandler.processReplyTo(MuleEvent event, MuleMessage returnMessage, Object replyTo)
           
 void SessionHandler.retrieveSessionInfoFromMessage(MuleMessage message, MuleSession session)
           
 MuleMessage MessageReceiver.routeMessage(MuleMessage message)
           
 MuleMessage MessageReceiver.routeMessage(MuleMessage message, boolean synchronous)
           
 MuleMessage MessageReceiver.routeMessage(MuleMessage message, boolean synchronous, OutputStream outputStream)
           
 MuleMessage MessageReceiver.routeMessage(MuleMessage message, OutputStream outputStream)
           
 MuleMessage MessageReceiver.routeMessage(MuleMessage message, Transaction trans, boolean synchronous)
           
 MuleMessage MessageReceiver.routeMessage(MuleMessage message, Transaction trans, boolean synchronous, OutputStream outputStream)
           
 void SessionHandler.storeSessionInfoToMessage(MuleSession session, MuleMessage message)
           
 

Constructors in org.mule.api.transport with parameters of type MuleMessage
DispatchException(Message message, MuleMessage muleMessage, ImmutableEndpoint endpoint)
           
DispatchException(Message message, MuleMessage muleMessage, ImmutableEndpoint endpoint, Throwable cause)
           
DispatchException(MuleMessage message, ImmutableEndpoint endpoint)
           
DispatchException(MuleMessage message, ImmutableEndpoint endpoint, Throwable cause)
           
 

Uses of MuleMessage in org.mule.component
 

Methods in org.mule.component that return MuleMessage
protected  MuleMessage AbstractComponent.createResultMessage(MuleEvent event, Object result)
           
 MuleMessage ComponentInterceptorInvoker.getMessage()
           
 MuleMessage AbstractComponent.intercept(Invocation invocation)
           
 MuleMessage ComponentInterceptorInvoker.invoke()
           
 MuleMessage AbstractComponent.invoke(MuleEvent event)
           
 

Methods in org.mule.component with parameters of type MuleMessage
protected  void AbstractComponent.fireComponentNotification(MuleMessage message, int action)
           
 void ComponentInterceptorInvoker.setMessage(MuleMessage message)
           
 

Uses of MuleMessage in org.mule.component.builder
 

Methods in org.mule.component.builder with parameters of type MuleMessage
 Object ReflectionMessageBuilder.buildMessage(MuleMessage request, MuleMessage response)
          Deprecated.  
 

Constructors in org.mule.component.builder with parameters of type MuleMessage
MessageBuilderException(Message message, MuleMessage muleMessage)
           
MessageBuilderException(Message message, MuleMessage muleMessage, Throwable cause)
           
MessageBuilderException(MuleMessage message, Throwable cause)
           
 

Uses of MuleMessage in org.mule.context.notification
 

Methods in org.mule.context.notification that return MuleMessage
protected static MuleMessage ComponentMessageNotification.cloneMessage(MuleMessage message)
           
protected static MuleMessage EndpointMessageNotification.cloneMessage(MuleMessage message)
           
 

Methods in org.mule.context.notification with parameters of type MuleMessage
protected static MuleMessage ComponentMessageNotification.cloneMessage(MuleMessage message)
           
protected static MuleMessage EndpointMessageNotification.cloneMessage(MuleMessage message)
           
 

Constructors in org.mule.context.notification with parameters of type MuleMessage
ComponentMessageNotification(MuleMessage message, Component component, int action)
           
EndpointMessageNotification(MuleMessage resource, ImmutableEndpoint endpoint, String identifier, int action)
           
MessageNotification(MuleMessage resource, ImmutableEndpoint endpoint, String identifier, int action)
          Deprecated.  
RoutingNotification(MuleMessage resource, String identifier, int action)
           
 

Uses of MuleMessage in org.mule.endpoint
 

Methods in org.mule.endpoint that return MuleMessage
 MuleMessage DefaultInboundEndpoint.request(long timeout)
           
 MuleMessage DynamicURIInboundEndpoint.request(long timeout)
           
 MuleMessage DefaultOutboundEndpoint.send(MuleEvent event)
           
 MuleMessage DynamicURIOutboundEndpoint.send(MuleEvent event)
           
 

Uses of MuleMessage in org.mule.example.loanbroker.routers
 

Methods in org.mule.example.loanbroker.routers that return MuleMessage
protected  MuleMessage BankQuotesInboundAggregator.aggregateEvents(EventGroup events)
          This method is invoked if the shouldAggregate method is called and returns true.
static MuleMessage BankQuotesAggregationLogic.aggregateEvents(EventGroup events)
           
 

Uses of MuleMessage in org.mule.example.loanbroker.transformers
 

Methods in org.mule.example.loanbroker.transformers with parameters of type MuleMessage
protected  String RestRequestToCustomerRequest.getParam(MuleMessage message, String name)
           
 Object SetLendersAsRecipients.transform(MuleMessage message, String outputEncoding)
           
 Object RestRequestToCustomerRequest.transform(MuleMessage message, String outputEncoding)
           
 

Uses of MuleMessage in org.mule.expression
 

Methods in org.mule.expression with parameters of type MuleMessage
 Object DefaultExpressionManager.evaluate(String expression, MuleMessage message)
          Evaluates the given expression.
 Object EndpointInfoExpressionEvaluator.evaluate(String expression, MuleMessage message)
           
 Object FunctionExpressionEvaluator.evaluate(String name, MuleMessage message)
           
 Object MapPayloadExpressionEvaluator.evaluate(String expression, MuleMessage message)
           
 Object MessageAttachmentExpressionEvaluator.evaluate(String expression, MuleMessage message)
           
 Object MessageAttachmentsExpressionEvaluator.evaluate(String expression, MuleMessage message)
           
 Object MessageAttachmentsListExpressionEvaluator.evaluate(String expression, MuleMessage message)
           
 Object MessageExpressionEvaluator.evaluate(String expression, MuleMessage message)
           
 Object MessageHeaderExpressionEvaluator.evaluate(String expression, MuleMessage message)
           
 Object MessageHeadersExpressionEvaluator.evaluate(String expression, MuleMessage message)
           
 Object MessageHeadersListExpressionEvaluator.evaluate(String expression, MuleMessage message)
           
 Object MessagePayloadExpressionEvaluator.evaluate(String expression, MuleMessage message)
           
 Object MuleContextExpressionEvaluator.evaluate(String expression, MuleMessage message)
          Extracts a single property from the message
 Object MuleExpressionEvaluator.evaluate(String expression, MuleMessage message)
           
 Object RegistryExpressionEvaluator.evaluate(String expression, MuleMessage message)
           
 Object StringExpressionEvaluator.evaluate(String expression, MuleMessage message)
           
 Object DefaultExpressionManager.evaluate(String expression, MuleMessage message, boolean failIfNull)
          Evaluates the given expression.
 Object DefaultExpressionManager.evaluate(String expression, String evaluator, MuleMessage message, boolean failIfNull)
          Evaluates the given expression.
 String DefaultExpressionManager.parse(String expression, MuleMessage message)
          Evaluates expressions in a given string.
 String DefaultExpressionManager.parse(String expression, MuleMessage message, boolean failIfNull)
          Evaluates expressions in a given string.
 

Uses of MuleMessage in org.mule.expression.transformers
 

Methods in org.mule.expression.transformers with parameters of type MuleMessage
 Object ExpressionArgument.evaluate(MuleMessage message)
          Evaluates this Expression agianst the passed in Message.
 Object BeanBuilderTransformer.transform(MuleMessage message, String outputEncoding)
           
 Object ExpressionTransformer.transform(MuleMessage message, String outputEncoding)
           
 

Uses of MuleMessage in org.mule.interceptor
 

Methods in org.mule.interceptor that return MuleMessage
 MuleMessage EnvelopeInterceptor.intercept(Invocation invocation)
           
 MuleMessage InterceptorStack.intercept(Invocation invocation)
           
 MuleMessage TimerInterceptor.intercept(Invocation invocation)
           
 

Uses of MuleMessage in org.mule.model.direct
 

Methods in org.mule.model.direct that return MuleMessage
protected  MuleMessage DirectService.doSend(MuleEvent event)
           
 

Uses of MuleMessage in org.mule.model.pipeline
 

Methods in org.mule.model.pipeline that return MuleMessage
protected  MuleMessage PipelineService.doSend(MuleEvent event)
           
 

Uses of MuleMessage in org.mule.model.seda
 

Methods in org.mule.model.seda that return MuleMessage
protected  MuleMessage SedaService.doSend(MuleEvent event)
           
 

Methods in org.mule.model.seda with parameters of type MuleMessage
protected  void SedaService.dispatchToOutboundRouter(MuleEvent event, MuleMessage result)
           
 

Uses of MuleMessage in org.mule.module.client
 

Methods in org.mule.module.client that return MuleMessage
protected  MuleMessage RemoteDispatcher.dispatchAction(RemoteDispatcherNotification action, boolean synchronous, int timeout)
           
protected  MuleMessage RemoteDispatcher.doToRemote(String endpoint, Object payload, Map messageProperties, boolean synchronous, int timeout)
           
protected  MuleMessage RemoteDispatcher.doToRemoteComponent(String component, Object payload, Map messageProperties, boolean synchronous)
           
 MuleMessage RemoteDispatcher.receiveRemote(String endpoint, int timeout)
           
 MuleMessage MuleClient.request(String url, List transformers, long timeout)
          Will receive an event from an endpointUri determined by the URL
 MuleMessage MuleClient.request(String url, long timeout)
          Will receive an event from an endpointUri determined by the URL.
 MuleMessage MuleClient.request(String url, String transformers, long timeout)
          Will receive an event from an endpointUri determined by the URL
 MuleMessage MuleClient.send(String url, MuleMessage message)
          Sends an event synchronously to a endpointUri via a Mule server and a resulting message is returned.
 MuleMessage MuleClient.send(String url, MuleMessage message, int timeout)
          Sends an event synchronously to a endpointUri via a mule server and a resulting message is returned.
 MuleMessage MuleClient.send(String url, Object payload, Map messageProperties)
          Sends an event synchronously to a endpointUri via a Mule server and a resulting message is returned.
 MuleMessage MuleClient.send(String url, Object payload, Map messageProperties, int timeout)
          Sends an event synchronously to a endpointUri via a mule server and a resulting message is returned.
 MuleMessage MuleClient.sendDirect(String componentName, String transformers, MuleMessage message)
          Sends an event synchronously to a component
 MuleMessage MuleClient.sendDirect(String component, String transformers, Object payload, Map messageProperties)
          Sends an event synchronously to a component
 MuleMessage RemoteDispatcher.sendRemote(String endpoint, Object payload, Map messageProperties)
           
 MuleMessage RemoteDispatcher.sendRemote(String endpoint, Object payload, Map messageProperties, int timeout)
           
 MuleMessage RemoteDispatcher.sendToRemoteComponent(String component, Object payload, Map messageProperties)
          sends an event synchronously to a components on a remote Mule instance.
 MuleMessage AbstractEventTransformer.transform(Object src, Method method)
           
 

Methods in org.mule.module.client with parameters of type MuleMessage
 void MuleClient.dispatch(String url, MuleMessage message)
          Dispatches an event asynchronously to a endpointUri via a Mule server.
 void MuleClient.dispatchDirect(String componentName, MuleMessage message)
          Dispatches an event asynchronously to a component
protected  MuleEvent MuleClient.getEvent(MuleMessage message, String uri, boolean synchronous)
          Packages a mule event for the current request
 MuleMessage MuleClient.send(String url, MuleMessage message)
          Sends an event synchronously to a endpointUri via a Mule server and a resulting message is returned.
 MuleMessage MuleClient.send(String url, MuleMessage message, int timeout)
          Sends an event synchronously to a endpointUri via a mule server and a resulting message is returned.
 FutureMessageResult MuleClient.sendAsync(String url, MuleMessage message)
          Sends an event request to a URL, making the result of the event trigger available as a Future result that can be accessed later by client code.
 FutureMessageResult MuleClient.sendAsync(String url, MuleMessage message, int timeout)
          Sends an event request to a URL, making the result of the event trigger available as a Future result that can be accessed later by client code.
 MuleMessage MuleClient.sendDirect(String componentName, String transformers, MuleMessage message)
          Sends an event synchronously to a component
 FutureMessageResult MuleClient.sendDirectAsync(String component, String transformers, MuleMessage message)
          Snds an event to a component on a local Mule instance, while making the result of the event trigger available as a Future result that can be accessed later by client code.
protected  void RemoteDispatcher.setCredentials(MuleMessage message)
           
protected  void RemoteDispatcher.updateContext(MuleMessage message, ImmutableEndpoint endpoint, boolean synchronous)
           
 

Uses of MuleMessage in org.mule.module.client.remoting
 

Methods in org.mule.module.client.remoting with parameters of type MuleMessage
protected  Object RemoteDispatcherComponent.handleException(MuleMessage result, Throwable e)
          Wraps an exception into a MuleMessage with an Exception payload and returns the Xml representation of it
 

Uses of MuleMessage in org.mule.module.client.remoting.notification
 

Methods in org.mule.module.client.remoting.notification that return MuleMessage
 MuleMessage RemoteDispatcherNotification.getMessage()
           
 

Constructors in org.mule.module.client.remoting.notification with parameters of type MuleMessage
RemoteDispatcherNotification(MuleMessage message, int action)
           
RemoteDispatcherNotification(MuleMessage message, int action, String resourceIdentifier)
           
 

Uses of MuleMessage in org.mule.module.jca
 

Methods in org.mule.module.jca that return MuleMessage
protected  MuleMessage JcaService.doSend(MuleEvent event)
          Implementation of template method which is never call because send() is overwritten
 MuleMessage MuleConnection.request(String url, long timeout)
           
 MuleMessage DefaultMuleConnection.request(String url, long timeout)
          Will receive an event from an endpointUri determined by the url
 MuleMessage MuleConnection.send(String url, Object payload, Map messageProperties)
           
 MuleMessage DefaultMuleConnection.send(String url, Object payload, Map messageProperties)
          Sends an object (payload) synchronous to the given url and returns a MuleMessage response back.
 MuleMessage JcaService.sendEvent(MuleEvent event)
          This is the synchronous call method and not supported by components managed in a JCA container
 

Methods in org.mule.module.jca with parameters of type MuleMessage
protected  MuleEvent DefaultMuleConnection.getEvent(MuleMessage message, String uri, boolean synchronous)
          Packages a mule event for the current request
 

Uses of MuleMessage in org.mule.module.ognl.expression
 

Methods in org.mule.module.ognl.expression with parameters of type MuleMessage
 Object OgnlExpressionEvaluator.evaluate(String expression, MuleMessage message)
           
 

Uses of MuleMessage in org.mule.module.ognl.filters
 

Methods in org.mule.module.ognl.filters with parameters of type MuleMessage
 boolean OGNLFilter.accept(MuleMessage message)
           
 

Uses of MuleMessage in org.mule.module.scripting.expression
 

Methods in org.mule.module.scripting.expression with parameters of type MuleMessage
 Object AbstractScriptExpressionEvaluator.evaluate(String expression, MuleMessage message)
          Extracts a single property from the message
 

Uses of MuleMessage in org.mule.module.scripting.transformer
 

Methods in org.mule.module.scripting.transformer with parameters of type MuleMessage
 Object ScriptTransformer.transform(MuleMessage message, String outputEncoding)
           
 

Uses of MuleMessage in org.mule.module.sxc
 

Methods in org.mule.module.sxc that return MuleMessage
static MuleMessage SxcFilteringOutboundRouter.getCurrentMessage()
           
 

Methods in org.mule.module.sxc with parameters of type MuleMessage
 boolean SxcFilter.accept(MuleMessage obj)
           
protected  ReversibleXMLStreamReader SxcFilteringOutboundRouter.getXMLStreamReader(MuleMessage message)
          Gets an XMLStreamReader for this message.
 boolean SxcFilteringOutboundRouter.isMatch(MuleMessage message)
           
 boolean SxcFilteringOutboundRouter.testMatch(MuleMessage message)
           
 

Uses of MuleMessage in org.mule.module.xml.expression
 

Methods in org.mule.module.xml.expression with parameters of type MuleMessage
 Object AbstractXPathExpressionEvaluator.evaluate(String expression, MuleMessage message)
          Extracts a single property from the message
 Object JXPathExpressionEvaluator.evaluate(String name, MuleMessage message)
          Deprecated.  
 

Uses of MuleMessage in org.mule.module.xml.filters
 

Methods in org.mule.module.xml.filters with parameters of type MuleMessage
 boolean IsXmlFilter.accept(MuleMessage obj)
           
 boolean JXPathFilter.accept(MuleMessage obj)
           
 boolean JaxenFilter.accept(MuleMessage obj)
           
 boolean SchemaValidationFilter.accept(MuleMessage message)
          Accepts the message if schema validation passes.
 boolean XPathFilter.accept(MuleMessage message)
           
protected  Source SchemaValidationFilter.loadSource(MuleMessage msg)
          Load the source from the specified object.
 

Uses of MuleMessage in org.mule.module.xml.routing
 

Methods in org.mule.module.xml.routing with parameters of type MuleMessage
protected  List XmlMessageSplitter.splitMessage(MuleMessage message)
          Template method can be used to split the message up before the getMessagePart method is called .
 

Uses of MuleMessage in org.mule.module.xml.transformer
 

Methods in org.mule.module.xml.transformer with parameters of type MuleMessage
 Object ObjectToXml.transform(MuleMessage message, String outputEncoding)
           
 Object XmlToObject.transform(MuleMessage message, String outputEncoding)
           
 

Uses of MuleMessage in org.mule.retry
 

Methods in org.mule.retry that return MuleMessage
 MuleMessage DefaultRetryContext.getFirstReturnMessage()
           
 MuleMessage[] DefaultRetryContext.getReturnMessages()
           
 

Methods in org.mule.retry with parameters of type MuleMessage
 void DefaultRetryContext.addReturnMessage(MuleMessage result)
           
 void DefaultRetryContext.setReturnMessages(MuleMessage[] returnMessages)
           
 

Uses of MuleMessage in org.mule.routing
 

Methods in org.mule.routing that return MuleMessage
 MuleMessage CollectionCorrelatorCallback.aggregateEvents(EventGroup events)
          This method is invoked if the shouldAggregate method is called and returns true.
 MuleMessage EventCorrelatorCallback.aggregateEvents(EventGroup events)
          This method is invoked if the shouldAggregate method is called and returns true.
 MuleMessage ResequenceCorrelatorCallback.aggregateEvents(EventGroup events)
          This method is invoked if the shouldAggregate method is called and returns true.
 MuleMessage SingleCorrelatorCallback.aggregateEvents(EventGroup events)
          The SingleResponseRouter will always return the first event of an event group.
 MuleMessage AbstractCatchAllStrategy.catchMessage(MuleMessage message, MuleSession session)
          This method will be invoked when an event is received or being sent where the criteria of the router(s) do not match the current event.
abstract  MuleMessage AbstractCatchAllStrategy.doCatchMessage(MuleMessage message, MuleSession session)
           
 MuleMessage ForwardingCatchAllStrategy.doCatchMessage(MuleMessage message, MuleSession session)
           
 MuleMessage LoggingCatchAllStrategy.doCatchMessage(MuleMessage message, MuleSession session)
           
 MuleMessage ServiceCatchAllStrategy.doCatchMessage(MuleMessage message, MuleSession session)
           
 MuleMessage EventCorrelator.getResponse(MuleMessage message)
          This method is called by the responding callee thread and should return the aggregated response message
 MuleMessage EventCorrelator.getResponse(MuleMessage message, int timeout)
          This method is called by the responding callee thread and should return the aggregated response message
 MuleMessage EventCorrelator.process(MuleEvent event)
           
 

Methods in org.mule.routing with parameters of type MuleMessage
 MuleMessage AbstractCatchAllStrategy.catchMessage(MuleMessage message, MuleSession session)
          This method will be invoked when an event is received or being sent where the criteria of the router(s) do not match the current event.
abstract  MuleMessage AbstractCatchAllStrategy.doCatchMessage(MuleMessage message, MuleSession session)
           
 MuleMessage ForwardingCatchAllStrategy.doCatchMessage(MuleMessage message, MuleSession session)
           
 MuleMessage LoggingCatchAllStrategy.doCatchMessage(MuleMessage message, MuleSession session)
           
 MuleMessage ServiceCatchAllStrategy.doCatchMessage(MuleMessage message, MuleSession session)
           
 Object CorrelationPropertiesExpressionEvaluator.evaluate(String name, MuleMessage message)
           
 String ExpressionMessageInfoMapping.getCorrelationId(MuleMessage message)
           
 String MuleMessageInfoMapping.getCorrelationId(MuleMessage message)
           
 String ExpressionMessageInfoMapping.getMessageId(MuleMessage message)
           
 String MuleMessageInfoMapping.getMessageId(MuleMessage message)
           
 MuleMessage EventCorrelator.getResponse(MuleMessage message)
          This method is called by the responding callee thread and should return the aggregated response message
 MuleMessage EventCorrelator.getResponse(MuleMessage message, int timeout)
          This method is called by the responding callee thread and should return the aggregated response message
 

Constructors in org.mule.routing with parameters of type MuleMessage
CorrelationTimeoutException(Message message, MuleMessage muleMessage)
           
CorrelationTimeoutException(Message message, MuleMessage muleMessage, Throwable cause)
           
 

Uses of MuleMessage in org.mule.routing.binding
 

Methods in org.mule.routing.binding that return MuleMessage
 MuleMessage DefaultInterfaceBinding.route(MuleMessage message, MuleSession session)
           
 

Methods in org.mule.routing.binding with parameters of type MuleMessage
 MuleMessage DefaultInterfaceBinding.route(MuleMessage message, MuleSession session)
           
 

Uses of MuleMessage in org.mule.routing.filters
 

Methods in org.mule.routing.filters with parameters of type MuleMessage
 boolean EqualsFilter.accept(MuleMessage message)
           
 boolean ExceptionTypeFilter.accept(MuleMessage message)
          Check a given message against this filter.
 boolean ExpressionFilter.accept(MuleMessage message)
          Check a given message against this filter.
 boolean MessagePropertyFilter.accept(MuleMessage message)
           
 boolean PayloadTypeFilter.accept(MuleMessage message)
           
 boolean RegExFilter.accept(MuleMessage message)
           
 boolean WildcardFilter.accept(MuleMessage message)
           
 

Uses of MuleMessage in org.mule.routing.filters.logic
 

Methods in org.mule.routing.filters.logic with parameters of type MuleMessage
 boolean AndFilter.accept(MuleMessage message)
           
 boolean NotFilter.accept(MuleMessage message)
           
 boolean OrFilter.accept(MuleMessage message)
           
 

Uses of MuleMessage in org.mule.routing.inbound
 

Methods in org.mule.routing.inbound that return MuleMessage
protected abstract  MuleMessage AbstractCorrelationAggregator.aggregateEvents(EventGroup events)
           
 MuleMessage DefaultInboundRouterCollection.route(MuleEvent event)
           
 MuleMessage DefaultInboundRouterCollection.send(MuleEvent event)
           
 

Uses of MuleMessage in org.mule.routing.outbound
 

Methods in org.mule.routing.outbound that return MuleMessage
 MuleMessage DefaultRouterResultsHandler.aggregateResults(List results, MuleMessage orginalMessage)
           
protected  MuleMessage DefaultOutboundRouterCollection.catchAll(MuleMessage message, MuleSession session)
           
 MuleMessage AbstractMessageSplitter.route(MuleMessage message, MuleSession session)
           
 MuleMessage AbstractRecipientList.route(MuleMessage message, MuleSession session)
           
 MuleMessage ChainingRouter.route(MuleMessage message, MuleSession session)
           
 MuleMessage DefaultOutboundRouterCollection.route(MuleMessage message, MuleSession session)
           
 MuleMessage EndpointSelector.route(MuleMessage message, MuleSession session)
           
 MuleMessage ExceptionBasedRouter.route(MuleMessage message, MuleSession session)
           
 MuleMessage FilteringOutboundRouter.route(MuleMessage message, MuleSession session)
           
 MuleMessage MessageChunkingRouter.route(MuleMessage message, MuleSession session)
           
 MuleMessage MulticastingRouter.route(MuleMessage message, MuleSession session)
           
 MuleMessage OutboundPassThroughRouter.route(MuleMessage message, MuleSession session)
           
 MuleMessage TemplateEndpointRouter.route(MuleMessage message, MuleSession session)
           
 MuleMessage TransformerRouter.route(MuleMessage message, MuleSession session)
           
 MuleMessage AbstractOutboundRouter.send(MuleSession session, MuleMessage message, OutboundEndpoint endpoint)
           
 

Methods in org.mule.routing.outbound with parameters of type MuleMessage
 MuleMessage DefaultRouterResultsHandler.aggregateResults(List results, MuleMessage orginalMessage)
           
protected  MuleMessage DefaultOutboundRouterCollection.catchAll(MuleMessage message, MuleSession session)
           
 void AbstractOutboundRouter.dispatch(MuleSession session, MuleMessage message, OutboundEndpoint endpoint)
           
protected  boolean ExceptionBasedRouter.exceptionPayloadAvailable(MuleMessage message)
           
 OutboundEndpoint FilteringOutboundRouter.getEndpoint(int index, MuleMessage message)
          Will Return the endpont at the given index and will resolve any template tags on the Endpoint URI if necessary
protected abstract  SplitMessage AbstractMessageSplitter.getMessageParts(MuleMessage message, List endpoints)
          Implementing classes should create a SplitMessage instance and for each part can associate an endpoint.
protected  SplitMessage AbstractRoundRobinMessageSplitter.getMessageParts(MuleMessage message, List endpoints)
          Retrieves a specific message part for the given endpoint.
protected  OutboundEndpoint AbstractRecipientList.getRecipientEndpoint(MuleMessage message, Object recipient)
           
protected  OutboundEndpoint AbstractRecipientList.getRecipientEndpointFromString(MuleMessage message, String recipient)
           
protected abstract  List AbstractRecipientList.getRecipients(MuleMessage message)
           
protected  List ExpressionRecipientList.getRecipients(MuleMessage message)
           
protected  List StaticRecipientList.getRecipients(MuleMessage message)
           
 boolean FilteringOutboundRouter.isMatch(MuleMessage message)
           
 boolean TransformerRouter.isMatch(MuleMessage message)
           
protected  void ChainingRouter.processIntermediaryResult(MuleMessage localResult, MuleMessage intermediaryResult)
          Process intermediary result of invocation.
 MuleMessage AbstractMessageSplitter.route(MuleMessage message, MuleSession session)
           
 MuleMessage AbstractRecipientList.route(MuleMessage message, MuleSession session)
           
 MuleMessage ChainingRouter.route(MuleMessage message, MuleSession session)
           
 MuleMessage DefaultOutboundRouterCollection.route(MuleMessage message, MuleSession session)
           
 MuleMessage EndpointSelector.route(MuleMessage message, MuleSession session)
           
 MuleMessage ExceptionBasedRouter.route(MuleMessage message, MuleSession session)
           
 MuleMessage FilteringOutboundRouter.route(MuleMessage message, MuleSession session)
           
 MuleMessage MessageChunkingRouter.route(MuleMessage message, MuleSession session)
           
 MuleMessage MulticastingRouter.route(MuleMessage message, MuleSession session)
           
 MuleMessage OutboundPassThroughRouter.route(MuleMessage message, MuleSession session)
           
 MuleMessage TemplateEndpointRouter.route(MuleMessage message, MuleSession session)
           
 MuleMessage TransformerRouter.route(MuleMessage message, MuleSession session)
           
 MuleMessage AbstractOutboundRouter.send(MuleSession session, MuleMessage message, OutboundEndpoint endpoint)
           
protected  void AbstractOutboundRouter.setMessageProperties(MuleSession session, MuleMessage message, OutboundEndpoint endpoint)
           
protected  List AbstractRoundRobinMessageSplitter.splitMessage(MuleMessage message)
          Method used just to split the message into parts.
protected  List ExpressionMessageSplitter.splitMessage(MuleMessage message)
           
protected  List ListMessageSplitter.splitMessage(MuleMessage message)
           
 

Uses of MuleMessage in org.mule.routing.response
 

Methods in org.mule.routing.response that return MuleMessage
protected  MuleMessage AbstractResponseAggregator.aggregateEvents(EventGroup events)
           
 MuleMessage ResponseCorrelationAggregator.DefaultEventCorrelatorCallback.aggregateEvents(EventGroup events)
          This method is invoked if the shouldAggregate method is called and returns true.
 MuleMessage AbstractResponseAggregator.getResponse(MuleMessage message)
          This method is called by the responding callee thread and should return the aggregated response message
 MuleMessage DefaultResponseRouterCollection.getResponse(MuleMessage message)
           
 

Methods in org.mule.routing.response with parameters of type MuleMessage
protected  Object AbstractResponseRouter.getCallResponseAggregateIdentifier(MuleMessage message)
          Extracts a Group identifier from the current event.
protected  Object AbstractResponseRouter.getReplyAggregateIdentifier(MuleMessage message)
          Extracts a 'Correlation Id' from a reply message.
 MuleMessage AbstractResponseAggregator.getResponse(MuleMessage message)
          This method is called by the responding callee thread and should return the aggregated response message
 MuleMessage DefaultResponseRouterCollection.getResponse(MuleMessage message)
           
 

Uses of MuleMessage in org.mule.security
 

Methods in org.mule.security with parameters of type MuleMessage
protected  void AbstractEndpointSecurityFilter.updatePayload(MuleMessage message, Object payload)
           
 

Uses of MuleMessage in org.mule.service
 

Methods in org.mule.service that return MuleMessage
protected abstract  MuleMessage AbstractService.doSend(MuleEvent event)
           
protected  MuleMessage AbstractService.invokeComponent(MuleEvent event)
           
protected  MuleMessage AbstractService.processAsyncReplyRouter(MuleMessage result)
           
 MuleMessage AbstractService.sendEvent(MuleEvent event)
           
protected  MuleMessage AbstractService.sendToOutboundRouter(MuleEvent event, MuleMessage result)
           
 

Methods in org.mule.service with parameters of type MuleMessage
protected  void AbstractService.dispatchToOutboundRouter(MuleEvent event, MuleMessage result)
           
protected  ReplyToHandler AbstractService.getReplyToHandler(MuleMessage message, InboundEndpoint endpoint)
           
protected  void DefaultServiceExceptionStrategy.logFatal(MuleMessage message, Throwable t)
           
protected  MuleMessage AbstractService.processAsyncReplyRouter(MuleMessage result)
           
protected  void AbstractService.processReplyTo(MuleEvent event, MuleMessage result, ReplyToHandler replyToHandler, Object replyTo)
           
protected  void DefaultServiceExceptionStrategy.routeException(MuleMessage message, ImmutableEndpoint failedEndpoint, Throwable t)
           
protected  MuleMessage AbstractService.sendToOutboundRouter(MuleEvent event, MuleMessage result)
           
 

Uses of MuleMessage in org.mule.tck.functional
 

Methods in org.mule.tck.functional with parameters of type MuleMessage
protected  String FunctionalTestComponent.append(String contents, MuleMessage message)
          Will append the value of FunctionalTestComponent.getAppendString() to the contents of the message.
 void QuietExceptionStrategy.handleMessagingException(MuleMessage message, Throwable e)
           
 void QuietExceptionStrategy.handleRoutingException(MuleMessage message, ImmutableEndpoint endpoint, Throwable e)
           
 

Uses of MuleMessage in org.mule.transformer
 

Methods in org.mule.transformer with parameters of type MuleMessage
 Object TransformerTemplate.TransformerCallback.doTransform(MuleMessage message)
           
 Object TransformerTemplate.OverwitePayloadCallback.doTransform(MuleMessage message)
           
abstract  Object AbstractMessageAwareTransformer.transform(MuleMessage message, String outputEncoding)
           
 Object TransformerCollection.transform(MuleMessage message, String outputEncoding)
           
 Object TransformerTemplate.transform(MuleMessage message, String outputEncoding)
           
 

Uses of MuleMessage in org.mule.transformer.simple
 

Methods in org.mule.transformer.simple with parameters of type MuleMessage
 Object AutoTransformer.transform(MuleMessage message, String outputEncoding)
           
 Object MessagePropertiesTransformer.transform(MuleMessage message, String outputEncoding)
           
 Object MuleMessageToByteArray.transform(MuleMessage message, String outputEncoding)
           
 

Uses of MuleMessage in org.mule.transport
 

Methods in org.mule.transport that return MuleMessage
protected abstract  MuleMessage AbstractMessageRequester.doRequest(long timeout)
          Make a specific request to the underlying transport
protected  MuleMessage UnsupportedMessageRequester.doRequest(long timeout)
           
protected abstract  MuleMessage AbstractMessageDispatcher.doSend(MuleEvent event)
           
protected  MuleMessage UnsupportedMessageDispatcher.doSend(MuleEvent event)
           
protected  MuleMessage AbstractMessageReceiver.handleUnacceptedFilter(MuleMessage message)
           
protected  MuleMessage AbstractReceiverWorker.postProcessMessage(MuleMessage message)
          If a result is returned back this method will get called before the message is added to te list of results (these are later passed to AbstractReceiverWorker.handleResults(java.util.List))
 MuleMessage AbstractConnector.request(InboundEndpoint endpoint, long timeout)
           
 MuleMessage AbstractMessageRequester.request(long timeout)
          Make a specific request to the underlying transport
 MuleMessage AbstractConnector.request(String uri, long timeout)
           
 MuleMessage AbstractMessageReceiver.routeMessage(MuleMessage message)
           
 MuleMessage AbstractMessageReceiver.routeMessage(MuleMessage message, boolean synchronous)
           
 MuleMessage AbstractMessageReceiver.routeMessage(MuleMessage message, boolean synchronous, OutputStream outputStream)
           
 MuleMessage AbstractMessageReceiver.routeMessage(MuleMessage message, OutputStream outputStream)
           
 MuleMessage AbstractMessageReceiver.routeMessage(MuleMessage message, Transaction trans, boolean synchronous)
           
 MuleMessage AbstractMessageReceiver.routeMessage(MuleMessage message, Transaction trans, boolean synchronous, OutputStream outputStream)
           
 MuleMessage AbstractMessageDispatcher.send(MuleEvent event)
           
 MuleMessage AbstractConnector.send(OutboundEndpoint endpoint, MuleEvent event)
           
 

Methods in org.mule.transport with parameters of type MuleMessage
 OutputStream AbstractConnector.getOutputStream(OutboundEndpoint endpoint, MuleMessage message)
          Will get the output stream for this type of transport.
protected  MuleMessage AbstractMessageReceiver.handleUnacceptedFilter(MuleMessage message)
           
protected  MuleMessage AbstractReceiverWorker.postProcessMessage(MuleMessage message)
          If a result is returned back this method will get called before the message is added to te list of results (these are later passed to AbstractReceiverWorker.handleResults(java.util.List))
 void DefaultReplyToHandler.processReplyTo(MuleEvent event, MuleMessage returnMessage, Object replyTo)
           
 MuleMessage AbstractMessageReceiver.routeMessage(MuleMessage message)
           
 MuleMessage AbstractMessageReceiver.routeMessage(MuleMessage message, boolean synchronous)
           
 MuleMessage AbstractMessageReceiver.routeMessage(MuleMessage message, boolean synchronous, OutputStream outputStream)
           
 MuleMessage AbstractMessageReceiver.routeMessage(MuleMessage message, OutputStream outputStream)
           
 MuleMessage AbstractMessageReceiver.routeMessage(MuleMessage message, Transaction trans, boolean synchronous)
           
 MuleMessage AbstractMessageReceiver.routeMessage(MuleMessage message, Transaction trans, boolean synchronous, OutputStream outputStream)
           
protected  void AbstractMessageReceiver.setExceptionDetails(MuleMessage message, Throwable exception)
          This method is used to set any additional aand possibly transport specific information on the return message where it has an exception payload.
protected  void AbstractConnector.setupDispatchReturn(OutboundEndpoint endpoint, MessageDispatcher dispatcher, MuleMessage result)
          This method will return the dispatcher to the pool or, if the payload is an inputstream, replace the payload with a new DelegatingInputStream which returns the dispatcher to the pool when the stream is closed.
protected  void AbstractConnector.setupRequestReturn(InboundEndpoint endpoint, MessageRequester requester, MuleMessage result)
          This method will return the requester to the pool or, if the payload is an inputstream, replace the payload with a new DelegatingInputStream which returns the requester to the pool when the stream is closed.
 

Uses of MuleMessage in org.mule.transport.bpm
 

Methods in org.mule.transport.bpm that return MuleMessage
 MuleMessage ProcessMessageDispatcher.doSend(MuleEvent event)
          Performs a synchronous action on the BPMS.
protected  MuleMessage ProcessMessageReceiver.generateEvent(String endpoint, Object payload, Map messageProperties, boolean synchronous)
           
 MuleMessage MessageService.generateMessage(String endpoint, Object payloadObject, Map messageProperties, boolean synchronous)
           
 MuleMessage ProcessConnector.generateMessage(String endpoint, Object payloadObject, Map messageProperties, boolean synchronous)
           
 MuleMessage ProcessMessageReceiver.generateSynchronousEvent(String endpoint, Object payload, Map messageProperties)
           
 

Uses of MuleMessage in org.mule.transport.bpm.jbpm
 

Methods in org.mule.transport.bpm.jbpm that return MuleMessage
 MuleMessage MuleMessageService.generateMessage(String endpoint, Object payloadObject, Map messageProperties, boolean synchronous)
           
 

Uses of MuleMessage in org.mule.transport.cxf
 

Methods in org.mule.transport.cxf that return MuleMessage
protected  MuleMessage CxfMessageDispatcher.buildResponseMessage(MuleMessage transportResponse, Object[] response)
           
protected  MuleMessage CxfMessageRequester.doRequest(long timeout)
          Make a specific request to the underlying transport
protected  MuleMessage CxfMessageDispatcher.doSend(MuleEvent event)
           
protected  MuleMessage CxfMessageDispatcher.doSendWithClient(MuleEvent event)
           
protected  MuleMessage CxfMessageDispatcher.doSendWithProxy(MuleEvent event)
           
 

Methods in org.mule.transport.cxf with parameters of type MuleMessage
protected  MuleMessage CxfMessageDispatcher.buildResponseMessage(MuleMessage transportResponse, Object[] response)
           
protected  String CxfServiceComponent.getSoapAction(MuleMessage message)
           
 

Uses of MuleMessage in org.mule.transport.cxf.component
 

Methods in org.mule.transport.cxf.component that return MuleMessage
protected  MuleMessage WebServiceWrapperComponent.doInvoke(MuleEvent event)
           
 

Uses of MuleMessage in org.mule.transport.cxf.transport
 

Methods in org.mule.transport.cxf.transport that return MuleMessage
protected  MuleMessage MuleUniversalConduit.sendStream(MessageAdapter sa, OutboundEndpoint ep, org.apache.cxf.message.Exchange exchange)
           
 

Methods in org.mule.transport.cxf.transport with parameters of type MuleMessage
protected  InputStream MuleUniversalConduit.getResponseBody(org.apache.cxf.message.Message m, MuleMessage result)
           
 

Uses of MuleMessage in org.mule.transport.email
 

Methods in org.mule.transport.email that return MuleMessage
protected  MuleMessage RetrieveMessageRequester.doRequest(long timeout)
          Make a specific request to the underlying transport.
protected  MuleMessage RetrieveMessageRequester.doSend(MuleEvent event)
           
protected  MuleMessage SmtpMessageDispatcher.doSend(MuleEvent event)
           
protected  MuleMessage RetrieveMessageReceiver.handleUnacceptedFilter(MuleMessage message)
           
 

Methods in org.mule.transport.email with parameters of type MuleMessage
protected  MuleMessage RetrieveMessageReceiver.handleUnacceptedFilter(MuleMessage message)
           
 

Uses of MuleMessage in org.mule.transport.email.filters
 

Methods in org.mule.transport.email.filters with parameters of type MuleMessage
 boolean AbstractMailFilter.accept(MuleMessage message)
           
 

Uses of MuleMessage in org.mule.transport.email.transformers
 

Methods in org.mule.transport.email.transformers with parameters of type MuleMessage
protected  void ObjectToMimeMessage.addBodyPartHeaders(BodyPart part, String name, MuleMessage message)
           
protected  void ObjectToMimeMessage.setContent(Object payload, Message msg, String contentType, MuleMessage message)
           
protected  void StringToEmailMessage.setContent(Object payload, Message msg, String contentType, MuleMessage message)
           
 Object StringToEmailMessage.transform(MuleMessage message, String outputEncoding)
           
 

Uses of MuleMessage in org.mule.transport.file
 

Methods in org.mule.transport.file that return MuleMessage
protected  MuleMessage FileMessageRequester.doRequest(long timeout)
          Will attempt to do a receive from a directory, if the endpointUri resolves to a file name the file will be returned, otherwise the first file in the directory according to the filename filter configured on the connector.
protected  MuleMessage FileMessageDispatcher.doSend(MuleEvent event)
           
 

Methods in org.mule.transport.file with parameters of type MuleMessage
 OutputStream FileConnector.getOutputStream(ImmutableEndpoint endpoint, MuleMessage message)
          Well get the output stream (if any) for this type of transport.
 

Uses of MuleMessage in org.mule.transport.file.filters
 

Methods in org.mule.transport.file.filters with parameters of type MuleMessage
 boolean FilenameWildcardFilter.accept(MuleMessage message)
           
 

Uses of MuleMessage in org.mule.transport.ftp
 

Methods in org.mule.transport.ftp that return MuleMessage
protected  MuleMessage FtpMessageRequester.doRequest(long timeout)
          Make a specific request to the underlying transport
protected  MuleMessage FtpMessageDispatcher.doSend(MuleEvent event)
           
 

Methods in org.mule.transport.ftp with parameters of type MuleMessage
 OutputStream FtpConnector.getOutputStream(ImmutableEndpoint endpoint, MuleMessage message)
          Well get the output stream (if any) for this type of transport.
protected  void FtpMessageReceiver.postProcess(org.apache.commons.net.ftp.FTPClient client, org.apache.commons.net.ftp.FTPFile file, MuleMessage message)
           
 

Uses of MuleMessage in org.mule.transport.http
 

Methods in org.mule.transport.http that return MuleMessage
protected  MuleMessage HttpClientMessageRequester.doRequest(long timeout)
          Make a specific request to the underlying transport
protected  MuleMessage HttpClientMessageDispatcher.doSend(MuleEvent event)
           
protected  MuleMessage HttpMessageReceiver.handleUnacceptedFilter(MuleMessage message)
           
 

Methods in org.mule.transport.http with parameters of type MuleMessage
protected  HttpResponse HttpMessageReceiver.HttpWorker.buildFailureResponse(RequestLine requestLine, MuleMessage message)
           
protected  MessageReceiver HttpMessageReceiver.getTargetReceiver(MuleMessage message, ImmutableEndpoint endpoint)
           
protected  MuleMessage HttpMessageReceiver.handleUnacceptedFilter(MuleMessage message)
           
protected  void HttpMessageReceiver.HttpWorker.preRouteMessage(MuleMessage message)
           
 void HttpSessionHandler.retrieveSessionInfoFromMessage(MuleMessage message, MuleSession session)
           
 void HttpResponse.setBody(MuleMessage msg)
           
protected  void HttpClientMessageDispatcher.setPropertyFromEndpoint(MuleEvent event, MuleMessage msg, String prop)
           
 void HttpSessionHandler.storeSessionInfoToMessage(MuleSession session, MuleMessage message)
           
 

Uses of MuleMessage in org.mule.transport.http.components
 

Methods in org.mule.transport.http.components with parameters of type MuleMessage
protected  void RestServiceWrapper.handleException(RestServiceException e, MuleMessage result)
           
protected  boolean RestServiceWrapper.isErrorPayload(MuleMessage message)
           
 

Constructors in org.mule.transport.http.components with parameters of type MuleMessage
RestServiceException(Message message, MuleMessage muleMessage)
           
RestServiceException(Message message, MuleMessage muleMessage, Throwable cause)
           
 

Uses of MuleMessage in org.mule.transport.http.transformers
 

Methods in org.mule.transport.http.transformers with parameters of type MuleMessage
protected  int ObjectToHttpClientMethodRequest.addParameters(String queryString, PostMethod postMethod, MuleMessage msg)
           
protected  HttpResponse MuleMessageToHttpResponse.createResponse(Object src, String encoding, MuleMessage msg)
           
protected  void ObjectToHttpClientMethodRequest.setHeaders(HttpMethod httpMethod, MuleMessage msg)
           
protected  void ObjectToHttpClientMethodRequest.setupEntityMethod(Object src, String encoding, MuleMessage msg, URI uri, EntityEnclosingMethod postMethod)
           
 Object HttpRequestBodyToParamMap.transform(MuleMessage message, String encoding)
           
 Object MuleMessageToHttpResponse.transform(MuleMessage msg, String outputEncoding)
           
 Object ObjectToHttpClientMethodRequest.transform(MuleMessage msg, String outputEncoding)
           
 

Uses of MuleMessage in org.mule.transport.jdbc
 

Methods in org.mule.transport.jdbc that return MuleMessage
protected  MuleMessage JdbcMessageRequester.doRequest(long timeout)
          Make a specific request to the underlying transport
protected  MuleMessage JdbcMessageRequester.doRequest(long timeout, MuleEvent event)
          Make a specific request to the underlying transport Special case: The event is need when doReceive was called from doSend
protected  MuleMessage JdbcMessageDispatcher.doSend(MuleEvent event)
           
 

Methods in org.mule.transport.jdbc with parameters of type MuleMessage
 Object[] JdbcConnector.getParams(ImmutableEndpoint endpoint, List paramNames, MuleMessage message, String query)
           
 

Uses of MuleMessage in org.mule.transport.jdbc.sqlstrategy
 

Methods in org.mule.transport.jdbc.sqlstrategy that return MuleMessage
 MuleMessage SelectSqlStatementStrategy.executeStatement(JdbcConnector connector, ImmutableEndpoint endpoint, MuleEvent event, long timeout)
           
 MuleMessage SimpleUpdateSqlStatementStrategy.executeStatement(JdbcConnector connector, ImmutableEndpoint endpoint, MuleEvent event, long timeout)
           
 MuleMessage SqlStatementStrategy.executeStatement(JdbcConnector connector, ImmutableEndpoint endpoint, MuleEvent event, long timeout)
           
 

Uses of MuleMessage in org.mule.transport.jms
 

Methods in org.mule.transport.jms that return MuleMessage
protected  MuleMessage JmsMessageRequester.doRequest(long timeout)
          Make a specific request to the underlying transport
protected  MuleMessage JmsMessageDispatcher.doSend(MuleEvent event)
           
 

Methods in org.mule.transport.jms with parameters of type MuleMessage
protected  void JmsMessageDispatcher.preTransformMessage(MuleMessage message)
          This method is called before the current message is transformed.
 void JmsReplyToHandler.processReplyTo(MuleEvent event, MuleMessage returnMessage, Object replyTo)
           
 

Uses of MuleMessage in org.mule.transport.jms.filters
 

Methods in org.mule.transport.jms.filters with parameters of type MuleMessage
 boolean JmsPropertyFilter.accept(MuleMessage message)
           
 boolean JmsSelectorFilter.accept(MuleMessage message)
           
 

Uses of MuleMessage in org.mule.transport.jms.transformers
 

Methods in org.mule.transport.jms.transformers with parameters of type MuleMessage
protected  void AbstractJmsTransformer.setJmsProperties(MuleMessage message, Message msg)
           
 Object JMSMessageToObject.transform(MuleMessage message, String outputEncoding)
           
 Object ObjectToJMSMessage.transform(MuleMessage message, String outputEncoding)
           
protected  Message AbstractJmsTransformer.transformToMessage(MuleMessage message)
           
 

Uses of MuleMessage in org.mule.transport.quartz
 

Methods in org.mule.transport.quartz that return MuleMessage
protected  MuleMessage QuartzMessageDispatcher.doSend(MuleEvent event)
           
 

Uses of MuleMessage in org.mule.transport.quartz.jobs
 

Methods in org.mule.transport.quartz.jobs with parameters of type MuleMessage
 org.quartz.Job CustomJobFromMessageConfig.getJob(MuleMessage message)
           
 JobConfig CustomJobFromMessageConfig.getJobConfig(MuleMessage message)
           
 

Uses of MuleMessage in org.mule.transport.rmi
 

Methods in org.mule.transport.rmi that return MuleMessage
 MuleMessage RmiMessageDispatcher.doSend(MuleEvent event)
           
 

Uses of MuleMessage in org.mule.transport.servlet
 

Methods in org.mule.transport.servlet that return MuleMessage
protected  MuleMessage MuleReceiverServlet.doMethod(HttpServletRequest request, String method)
           
protected  MuleMessage MuleReceiverServlet.routeMessage(MessageReceiver receiver, MuleMessage requestMessage, HttpServletRequest request)
           
 

Methods in org.mule.transport.servlet with parameters of type MuleMessage
protected  MuleMessage MuleReceiverServlet.routeMessage(MessageReceiver receiver, MuleMessage requestMessage, HttpServletRequest request)
           
protected  void MuleReceiverServlet.setupRequestMessage(HttpServletRequest request, MuleMessage requestMessage)
           
protected  void MuleReceiverServlet.setupRequestMessage(HttpServletRequest request, MuleMessage requestMessage, MessageReceiver receiver)
           
protected  void AbstractReceiverServlet.writeResponse(HttpServletResponse servletResponse, MuleMessage message)
           
 

Uses of MuleMessage in org.mule.transport.servlet.jetty
 

Methods in org.mule.transport.servlet.jetty that return MuleMessage
protected  MuleMessage JettyContinuationsReceiverServlet.doMethod(HttpServletRequest request, String method)
           
protected  MuleMessage JettyContinuationsReceiverServlet.routeMessage(MessageReceiver receiver, MuleMessage requestMessage, HttpServletRequest request)
           
 

Methods in org.mule.transport.servlet.jetty with parameters of type MuleMessage
 void JettyContinuationsReplyToHandler.processReplyTo(MuleEvent event, MuleMessage returnMessage, Object replyTo)
           
protected  MuleMessage JettyContinuationsReceiverServlet.routeMessage(MessageReceiver receiver, MuleMessage requestMessage, HttpServletRequest request)
           
 

Uses of MuleMessage in org.mule.transport.servlet.transformers
 

Methods in org.mule.transport.servlet.transformers with parameters of type MuleMessage
 Object HttpRequestToParameter.transform(MuleMessage message, String outputEncoding)
           
 Object HttpRequestToParameterMap.transform(MuleMessage message, String outputEncoding)
           
 

Uses of MuleMessage in org.mule.transport.soap.axis
 

Methods in org.mule.transport.soap.axis that return MuleMessage
protected static MuleMessage AxisMessageDispatcher.createMessage(Object result, org.apache.axis.client.Call call)
           
protected  MuleMessage AxisMessageRequester.doRequest(long timeout)
          Make a specific request to the underlying transport
protected  MuleMessage AxisMessageDispatcher.doSend(MuleEvent event)
           
 MuleMessage AxisMessageRequester.request(String endpoint, Object[] args)
           
 MuleMessage AxisMessageRequester.request(String endpoint, javax.xml.soap.SOAPEnvelope envelope)
           
 

Methods in org.mule.transport.soap.axis with parameters of type MuleMessage
protected  void AxisMessageDispatcher.setMessageContextAttachments(MuleMessage message, org.apache.axis.MessageContext ctx)
           
protected  void AxisMessageDispatcher.setMessageContextProperties(MuleMessage message, org.apache.axis.MessageContext ctx)
           
 

Uses of MuleMessage in org.mule.transport.soap.transformers
 

Methods in org.mule.transport.soap.transformers with parameters of type MuleMessage
 Object HttpRequestToSoapRequest.transform(MuleMessage message, String outputEncoding)
           
 

Uses of MuleMessage in org.mule.transport.stdio
 

Methods in org.mule.transport.stdio that return MuleMessage
protected  MuleMessage StdioMessageDispatcher.doSend(MuleEvent event)
           
 

Methods in org.mule.transport.stdio with parameters of type MuleMessage
 OutputStream PromptStdioConnector.getOutputStream(ImmutableEndpoint endpoint, MuleMessage message)
           
 

Uses of MuleMessage in org.mule.transport.tcp
 

Methods in org.mule.transport.tcp that return MuleMessage
protected  MuleMessage TcpMessageRequester.doRequest(long timeout)
          Make a specific request to the underlying transport
protected  MuleMessage TcpMessageDispatcher.doSend(MuleEvent event)
           
 

Methods in org.mule.transport.tcp with parameters of type MuleMessage
 OutputStream TcpConnector.getOutputStream(ImmutableEndpoint endpoint, MuleMessage message)
           
 

Uses of MuleMessage in org.mule.transport.udp
 

Methods in org.mule.transport.udp that return MuleMessage
protected  MuleMessage UdpMessageRequester.doRequest(long timeout)
          Make a specific request to the underlying transport
protected  MuleMessage UdpMessageDispatcher.doSend(MuleEvent event)
           
 

Uses of MuleMessage in org.mule.transport.vm
 

Methods in org.mule.transport.vm that return MuleMessage
protected  MuleMessage VMMessageRequester.doRequest(long timeout)
          Make a specific request to the underlying transport
protected  MuleMessage VMMessageDispatcher.doSend(MuleEvent event)
           
protected  MuleMessage VMMessageReceiver.getFirstMessage()
           
 

Methods in org.mule.transport.vm with parameters of type MuleMessage
 Object VMMessageReceiver.onCall(MuleMessage message, boolean synchronous)
           
 void VMMessageReceiver.onMessage(MuleMessage message)
           
 

Uses of MuleMessage in org.mule.transport.xmpp
 

Methods in org.mule.transport.xmpp that return MuleMessage
protected  MuleMessage XmppMessageRequester.doRequest(long timeout)
          Make a specific request to the underlying transport
protected  MuleMessage XmppMessageDispatcher.doSend(MuleEvent event)
           
 

Uses of MuleMessage in org.mule.transport.xmpp.filters
 

Methods in org.mule.transport.xmpp.filters with parameters of type MuleMessage
 boolean AbstractXmppFilter.accept(MuleMessage message)
           
 

Uses of MuleMessage in org.mule.transport.xmpp.transformers
 

Methods in org.mule.transport.xmpp.transformers with parameters of type MuleMessage
 Object ObjectToXmppPacket.transform(MuleMessage msg, String outputEncoding)
           
 Object XmppPacketToObject.transform(MuleMessage message, String outputEncoding)
           
 

Uses of MuleMessage in org.mule.util
 

Methods in org.mule.util with parameters of type MuleMessage
static String StringMessageUtils.headersToString(MuleMessage m)
           
 



Copyright © 2003-2009 MuleSource, Inc.. All Rights Reserved.