Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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.context.notification |
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.context.notification | Internal server notification types fired via the MuleManager.
org.mule.endpoint | Implemtation of Mule endpoint uris.
org.mule.example.bookstore.transformers |
org.mule.example.geomail.routing |
org.mule.example.loanbroker.routers |
org.mule.example.loanbroker.transformers |
org.mule.expression |
org.mule.expression.transformers |
org.mule.interceptor |
org.mule.message | Wire message implementations.
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.json | JSON encoding support for Mule.
org.mule.module.json.filters | Filters for recognising JSON payloads in Mule.
org.mule.module.json.transformers | Transfromers for converting from JavaBeans and collections to JSON and back again.
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.ajax |
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.filters |
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
`static MuleMessage` | `DefaultMuleMessage.copy(MuleMessage message)`
`MuleMessage` | `DefaultMuleEvent.getMessage()`
`MuleMessage` | `DefaultMuleEventContext.getMessage()` Returns the message payload for this event
`MuleMessage` | `DefaultMessageCollection.getMessage(int index)`
`MuleMessage[]` | `DefaultMessageCollection.getMessagesAsArray()`
`MuleMessage` | `AbstractExceptionListener.getReturnMessage()`
`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` | `DefaultMuleSession.requestEvent(InboundEndpoint endpoint, long timeout)`
`MuleMessage` | `DefaultMuleEventContext.requestEvent(InboundEndpoint endpoint, long timeout)` Requests a synchronous receive of an event on the service
`MuleMessage` | `DefaultMuleSession.requestEvent(String endpointName, long timeout)`
`MuleMessage` | `DefaultMuleEventContext.requestEvent(String endpointName, long timeout)` Requests a synchronous receive of an event on the service
`static MuleMessage` | `RequestContext.safeMessageCopy(MuleMessage message)`
`MuleMessage` | `DefaultMuleSession.sendEvent(MuleEvent event)`
`MuleMessage` | `DefaultMuleSession.sendEvent(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` | `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` | `DefaultMuleSession.sendEvent(MuleMessage message, OutboundEndpoint endpoint)`
`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, String endpointName)`
`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` | `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)`
`static MuleMessage` | `DefaultMuleMessage.copy(MuleMessage message)`
`MuleEvent` | `DefaultMuleSession.createOutboundEvent(MuleMessage message, OutboundEndpoint endpoint, MuleEvent previousEvent)`
`void` | `DefaultMuleSession.dispatchEvent(MuleMessage message)`
`void` | `DefaultMuleEventContext.dispatchEvent(MuleMessage message)` This will dispatch an event asynchronously via the configured outbound endpoint on the service for this session
`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` | `DefaultMuleSession.dispatchEvent(MuleMessage message, OutboundEndpoint endpoint)`
`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, String endpointName)`
`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
`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` | `DefaultMuleSession.sendEvent(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` | `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` | `DefaultMuleSession.sendEvent(MuleMessage message, OutboundEndpoint endpoint)`
`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, String endpointName)`
`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
`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` | `AbstractExceptionListener.setReturnMessage(MuleMessage returnMessage)` Set a message to be returned to the caller as a result of this exception handling.
`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` | `MuleEventContext.getMessage()` Returns the message payload for this event
`MuleMessage` | `MuleEvent.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` | `MuleSession.requestEvent(InboundEndpoint 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(String endpointName, 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.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` | `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)` 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, 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` | `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, 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, 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(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` | `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)` 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` | `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, 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, 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` | `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` | `MuleMessageCollection.removedMessage(MuleMessage message)`
`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)` 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, 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` | `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, 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, 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(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.context.notification

Methods in org.mule.api.context.notification that return MuleMessage
`protected static MuleMessage` | `ServerNotification.cloneMessage(MuleMessage message)`
`MuleMessage` | `MuleMessageAware.getMessage()`

Methods in org.mule.api.context.notification with parameters of type MuleMessage
`protected static MuleMessage` | `ServerNotification.cloneMessage(MuleMessage message)`

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<MuleMessage> results, MuleMessage orginalMessage, MuleContext muleContext)`
`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` | `OutboundRouterCollection.route(MuleMessage message, MuleSession session)` Prepares one or more events to be dispached by a Message Dispatcher.
`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.

Methods in org.mule.api.routing with parameters of type MuleMessage
`MuleMessage` | `RouterResultsHandler.aggregateResults(List<MuleMessage> results, MuleMessage orginalMessage, MuleContext muleContext)`
`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` | `OutboundRouterCollection.route(MuleMessage message, MuleSession session)` Prepares one or more events to be dispached by a Message Dispatcher.
`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.

Method parameters in org.mule.api.routing with type arguments of type MuleMessage
`MuleMessage` | `RouterResultsHandler.aggregateResults(List<MuleMessage> results, MuleMessage orginalMessage, MuleContext muleContext)`

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.context.notification

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)`
`RoutingNotification(MuleMessage resource, String identifier, int action)`

Uses of MuleMessage in org.mule.endpoint

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

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

Methods in org.mule.example.bookstore.transformers with parameters of type MuleMessage
`Object` | `HttpRequestToBook.transform(MuleMessage message, String outputEncoding)`

Uses of MuleMessage in org.mule.example.geomail.routing

Methods in org.mule.example.geomail.routing with parameters of type MuleMessage
`boolean` | `InCacheFilter.accept(MuleMessage message)`

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

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

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` | `RestRequestToCustomerRequest.transform(MuleMessage message, String outputEncoding)`
`Object` | `SetLendersAsRecipients.transform(MuleMessage message, String outputEncoding)`

Uses of MuleMessage in org.mule.expression

Methods in org.mule.expression with parameters of type MuleMessage
`Object` | `MessageAttachmentsExpressionEvaluator.evaluate(String expression, MuleMessage message)`
`Object` | `MuleExpressionEvaluator.evaluate(String expression, MuleMessage message)`
`Object` | `MessageHeadersExpressionEvaluator.evaluate(String expression, MuleMessage message)`
`Object` | `MessagePayloadExpressionEvaluator.evaluate(String expression, MuleMessage message)`
`Object` | `MessageAttachmentExpressionEvaluator.evaluate(String expression, MuleMessage message)`
`Object` | `RegistryExpressionEvaluator.evaluate(String expression, MuleMessage message)`
`Object` | `MessageExpressionEvaluator.evaluate(String expression, MuleMessage message)`
`Object` | `MessageHeadersListExpressionEvaluator.evaluate(String expression, MuleMessage message)`
`Object` | `MessageAttachmentsListExpressionEvaluator.evaluate(String expression, MuleMessage message)`
`Object` | `MapPayloadExpressionEvaluator.evaluate(String expression, MuleMessage message)`
`Object` | `DefaultExpressionManager.evaluate(String expression, MuleMessage message)` Evaluates the given expression.
`Object` | `MessageHeaderExpressionEvaluator.evaluate(String expression, MuleMessage message)`
`Object` | `EndpointInfoExpressionEvaluator.evaluate(String expression, MuleMessage message)`
`Object` | `StringExpressionEvaluator.evaluate(String expression, MuleMessage message)`
`Object` | `MuleContextExpressionEvaluator.evaluate(String expression, MuleMessage message)` Extracts a single property from the message
`Object` | `FunctionExpressionEvaluator.evaluate(String name, 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` | `TimerInterceptor.intercept(Invocation invocation)`
`MuleMessage` | `InterceptorStack.intercept(Invocation invocation)`
`MuleMessage` | `EnvelopeInterceptor.intercept(Invocation invocation)`

Uses of MuleMessage in org.mule.message

Methods in org.mule.message with parameters of type MuleMessage
`protected void` | `DefaultMuleMessageDTO.encodePropertiesForScope(PropertyScope scope, MuleMessage message)`

Constructors in org.mule.message with parameters of type MuleMessage
`DefaultMuleMessageDTO(MuleMessage message)`

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` | `DefaultMuleConnection.request(String url, long timeout)` Will receive an event from an endpointUri determined by the url
`MuleMessage` | `MuleConnection.request(String url, long timeout)`
`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` | `MuleConnection.send(String url, Object payload, Map messageProperties)`
`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.json

Methods in org.mule.module.json with parameters of type MuleMessage
`Object` | `JsonExpressionEvaluator.evaluate(String expression, MuleMessage message)`

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

Methods in org.mule.module.json.filters with parameters of type MuleMessage
`boolean` | `IsJsonFilter.accept(MuleMessage obj)`

Uses of MuleMessage in org.mule.module.json.transformers

Methods in org.mule.module.json.transformers with parameters of type MuleMessage
`Object` | `JsonToObject.transform(MuleMessage message, String outputEncoding)`
`Object` | `ObjectToJson.transform(MuleMessage message, String encoding)`

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` | `JXPathExpressionEvaluator.evaluate(String name, MuleMessage message)` Deprecated.
`Object` | `AbstractXPathExpressionEvaluator.evaluate(String expression, MuleMessage message)` Extracts a single property from the message

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

Methods in org.mule.module.xml.filters with parameters of type MuleMessage
`boolean` | `SchemaValidationFilter.accept(MuleMessage message)` Accepts the message if schema validation passes.
`boolean` | `XPathFilter.accept(MuleMessage message)`
`boolean` | `IsXmlFilter.accept(MuleMessage obj)`
`boolean` | `JXPathFilter.accept(MuleMessage obj)`
`boolean` | `JaxenFilter.accept(MuleMessage obj)`
`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
`protected void` | `XQueryTransformer.bindParameters(net.sf.saxon.javax.xml.xquery.XQPreparedExpression transformer, MuleMessage message)`
`protected void` | `XsltTransformer.doTransform(MuleMessage message, String encoding, Source sourceDoc, Result result)`
`protected Object` | `XsltTransformer.evaluateTransformParameter(String name, Object value, MuleMessage message)` Returns the value to be set for the parameter.
`protected Object` | `XQueryTransformer.evaluateTransformParameter(String name, Object value, MuleMessage message)` Returns the value to be set for the parameter.
`protected Object` | `XsltTransformer.getDelayedResult(MuleMessage message, String encoding, Source sourceDoc)`
`Object` | `XmlToObject.transform(MuleMessage message, String outputEncoding)`
`Object` | `XsltTransformer.transform(MuleMessage message, String encoding)` Transform, using XSLT, a XML String to another String.
`Object` | `XQueryTransformer.transform(MuleMessage message, String outputEncoding)`
`Object` | `ObjectToXml.transform(MuleMessage message, String outputEncoding)`
`Object` | `XmlToXMLStreamReader.transform(MuleMessage message, String encoding)`
`Object` | `XmlToDomDocument.transform(MuleMessage message, String encoding)`
`Object` | `XmlToOutputHandler.transform(MuleMessage message, String encoding)`
`Object` | `DomDocumentToXml.transform(MuleMessage message, String encoding)`

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` | `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` | `CollectionCorrelatorCallback.aggregateEvents(EventGroup events)` This method is invoked if the shouldAggregate method is called and returns true.
`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.
`MuleMessage` | `ServiceCatchAllStrategy.doCatchMessage(MuleMessage message, MuleSession session)`
`abstract MuleMessage` | `AbstractCatchAllStrategy.doCatchMessage(MuleMessage message, MuleSession session)`
`MuleMessage` | `LoggingCatchAllStrategy.doCatchMessage(MuleMessage message, MuleSession session)`
`MuleMessage` | `ForwardingCatchAllStrategy.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.
`MuleMessage` | `ServiceCatchAllStrategy.doCatchMessage(MuleMessage message, MuleSession session)`
`abstract MuleMessage` | `AbstractCatchAllStrategy.doCatchMessage(MuleMessage message, MuleSession session)`
`MuleMessage` | `LoggingCatchAllStrategy.doCatchMessage(MuleMessage message, MuleSession session)`
`MuleMessage` | `ForwardingCatchAllStrategy.doCatchMessage(MuleMessage message, MuleSession session)`
`Object` | `CorrelationPropertiesExpressionEvaluator.evaluate(String name, MuleMessage message)`
`String` | `MuleMessageInfoMapping.getCorrelationId(MuleMessage message)`
`String` | `ExpressionMessageInfoMapping.getCorrelationId(MuleMessage message)`
`String` | `MuleMessageInfoMapping.getMessageId(MuleMessage message)`
`String` | `ExpressionMessageInfoMapping.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` | `WildcardFilter.accept(MuleMessage message)`
`boolean` | `EqualsFilter.accept(MuleMessage message)`
`boolean` | `ExpressionFilter.accept(MuleMessage message)` Check a given message against this filter.
`boolean` | `PayloadTypeFilter.accept(MuleMessage message)`
`boolean` | `RegExFilter.accept(MuleMessage message)`
`boolean` | `ExceptionTypeFilter.accept(MuleMessage message)` Check a given message against this filter.
`boolean` | `MessagePropertyFilter.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` | `OrFilter.accept(MuleMessage message)`
`boolean` | `AndFilter.accept(MuleMessage message)`
`boolean` | `NotFilter.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<MuleMessage> results, MuleMessage orginalMessage, MuleContext muleContext)`
`protected MuleMessage` | `DefaultOutboundRouterCollection.catchAll(MuleMessage message, MuleSession session)`
`MuleMessage` | `MessageChunkingRouter.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `ChainingRouter.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `DefaultOutboundRouterCollection.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `TemplateEndpointRouter.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `FilteringOutboundRouter.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `OutboundPassThroughRouter.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `AbstractRecipientList.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `ExceptionBasedRouter.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `TransformerRouter.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `EndpointSelector.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `MulticastingRouter.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `AbstractMessageSplitter.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<MuleMessage> results, MuleMessage orginalMessage, MuleContext muleContext)`
`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 SplitMessage` | `AbstractRoundRobinMessageSplitter.getMessageParts(MuleMessage message, List endpoints)` Retrieves a specific message part for the given endpoint.
`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 OutboundEndpoint` | `AbstractRecipientList.getRecipientEndpoint(MuleMessage message, Object recipient)`
`protected OutboundEndpoint` | `AbstractRecipientList.getRecipientEndpointFromString(MuleMessage message, String recipient)`
`protected List` | `ExpressionRecipientList.getRecipients(MuleMessage message)`
`protected abstract List` | `AbstractRecipientList.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` | `MessageChunkingRouter.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `ChainingRouter.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `DefaultOutboundRouterCollection.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `TemplateEndpointRouter.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `FilteringOutboundRouter.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `OutboundPassThroughRouter.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `AbstractRecipientList.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `ExceptionBasedRouter.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `TransformerRouter.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `EndpointSelector.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `MulticastingRouter.route(MuleMessage message, MuleSession session)`
`MuleMessage` | `AbstractMessageSplitter.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` | `ListMessageSplitter.splitMessage(MuleMessage message)`
`protected List` | `ExpressionMessageSplitter.splitMessage(MuleMessage message)`

Method parameters in org.mule.routing.outbound with type arguments of type MuleMessage
`MuleMessage` | `DefaultRouterResultsHandler.aggregateResults(List<MuleMessage> results, MuleMessage orginalMessage, MuleContext muleContext)`

Uses of MuleMessage in org.mule.routing.response

Methods in org.mule.routing.response that return MuleMessage
`MuleMessage` | `CollectionResponseWithCallbackCorrelator.aggregateEvents(EventGroup events)` The `SingleResponseRouter` will always return the first event of an event group.
`MuleMessage` | `SingleResponseWithCallbackCorrelator.aggregateEvents(EventGroup events)` The `SingleResponseRouter` will always return the first event of an event group.
`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)`
`Object` | `TransformerTemplate.transform(MuleMessage message, String outputEncoding)`
`abstract Object` | `AbstractMessageAwareTransformer.transform(MuleMessage message, String outputEncoding)`
`Object` | `TransformerChain.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` | `MuleMessageToByteArray.transform(MuleMessage message, String outputEncoding)`
`Object` | `AutoTransformer.transform(MuleMessage message, String outputEncoding)`
`Object` | `MessagePropertiesTransformer.transform(MuleMessage message, String outputEncoding)`

Uses of MuleMessage in org.mule.transport

Methods in org.mule.transport that return MuleMessage
`protected MuleMessage` | `UnsupportedMessageRequester.doRequest(long timeout)`
`protected abstract MuleMessage` | `AbstractMessageRequester.doRequest(long timeout)` Make a specific request to the underlying transport
`protected MuleMessage` | `UnsupportedMessageDispatcher.doSend(MuleEvent event)`
`protected abstract MuleMessage` | `AbstractMessageDispatcher.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 that return types with arguments of type MuleMessage
`protected abstract List<MuleMessage>` | `TransactedPollingMessageReceiver.getMessages()`

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.ajax

Methods in org.mule.transport.ajax that return MuleMessage
`protected MuleMessage` | `AjaxMessageDispatcher.doSend(MuleEvent event)`

Methods in org.mule.transport.ajax with parameters of type MuleMessage
`void` | `AjaxReplyToHandler.processReplyTo(MuleEvent event, MuleMessage returnMessage, Object replyTo)`

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` | `ProcessConnector.generateMessage(String endpoint, Object payloadObject, Map messageProperties, boolean synchronous)`
`MuleMessage` | `MessageService.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 protocolEndpoint, 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` | `SmtpMessageDispatcher.doSend(MuleEvent event)`
`protected MuleMessage` | `RetrieveMessageRequester.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` | `HttpClientMessageDispatcher.getResponseFromMethod(HttpMethod httpMethod, ExceptionPayload ep)`
`protected MuleMessage` | `HttpClientMessageDispatcher.handleRedirect(HttpMethod method, 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.filters

Methods in org.mule.transport.http.filters with parameters of type MuleMessage
`boolean` | `HttpRequestWildcardFilter.accept(MuleMessage message)`

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` | `MuleMessageToHttpResponse.transform(MuleMessage msg, String outputEncoding)`
`Object` | `ObjectToHttpClientMethodRequest.transform(MuleMessage msg, String outputEncoding)`
`Object` | `HttpRequestBodyToParamMap.transform(MuleMessage message, String encoding)`

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)`

Constructors in org.mule.transport.jms with parameters of type MuleMessage
`MessageRedeliveredException(Message message, MuleMessage jmsMessage)`
`MessageRedeliveredException(MuleMessage jmsMessage)`

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

Methods in org.mule.transport.jms.filters with parameters of type MuleMessage
`boolean` | `JmsSelectorFilter.accept(MuleMessage message)`
`boolean` | `JmsPropertyFilter.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, HttpServletResponse response, 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, HttpServletResponse response, 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, MuleContext muleContext)`
`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)`

Methods in org.mule.transport.vm that return types with arguments of type MuleMessage
`protected List<MuleMessage>` | `VMMessageReceiver.getFirstMessages()`
`protected List<MuleMessage>` | `VMMessageReceiver.getMessages()` It's impossible to process all messages in the receive transaction

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)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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