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.client |
org.mule.api.context.notification |
org.mule.api.expression |
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.client |
org.mule.component |
org.mule.config.dsl.routers |
org.mule.config.transformer |
org.mule.context.notification | Internal server notification types fired via the MuleManager.
org.mule.endpoint | Implemtation of Mule endpoint uris.
org.mule.endpoint.inbound |
org.mule.example.bookstore.transformers |
org.mule.exception |
org.mule.expression |
org.mule.expression.transformers |
org.mule.message | Wire message implementations.
org.mule.module.atom.endpoint |
org.mule.module.atom.routing |
org.mule.module.atom.server |
org.mule.module.atom.transformers |
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.cxf |
org.mule.module.cxf.component |
org.mule.module.cxf.transport |
org.mule.module.ibeans.config |
org.mule.module.ibeans.spi |
org.mule.module.ibeans.spi.support |
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.jersey |
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.rss.endpoint |
org.mule.module.rss.routing |
org.mule.module.scripting.component | Base classes for script based components such as BeanShell or Groovy.
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.correlation |
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.outbound | Outbound router implementation as described in the Enterprise Integration Patterns book.
org.mule.routing.requestreply |
org.mule.security | Core security implementation including the mule security manager and encryption types
org.mule.service.processor |
org.mule.session |
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.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.ibean |
org.mule.transport.jbpm |
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.i18n |
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.axis.extras |
org.mule.transport.ssl | Provides tcp connectivity over Ssl for Mule.
org.mule.transport.stdio |
org.mule.transport.tcp | Provides tcp connectivity for Mule.
org.mule.transport.udp | Provides Udp connectivity for Mule.
org.mule.transport.vm | A connector implementation allowing events to be passed between Mule sessions via in-memory queues.
org.mule.transport.xmpp |
org.mule.transport.xmpp.filters |
org.mule.transport.xmpp.transformers |
org.mule.util | Common helper classes for reading/writing files setting bean properties and SPI helpers.

Uses of MuleMessage in org.mule

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

Methods in org.mule that return MuleMessage
`MuleMessage` | `DefaultMessageCollection.createInboundMessage()` Copy an inbound message to an outbound one, moving all message properties and attachments
`MuleMessage` | `DefaultMuleMessage.createInboundMessage()` Copy an inbound message to an outbound one, moving all message properties and attachments
`MuleMessage` | `DefaultMuleEvent.getMessage()`
`MuleMessage` | `DefaultMuleEventContext.getMessage()` Returns the message payload for this event
`MuleMessage` | `DefaultMessageCollection.getMessage(int index)`
`protected MuleMessage` | `RouteableExceptionStrategy.getMessageFromContext(MuleMessage message)`
`MuleMessage[]` | `DefaultMessageCollection.getMessagesAsArray()`
`protected static MuleMessage` | `RequestContext.internalRewriteEvent(MuleMessage message, boolean safe)`
`protected static MuleMessage` | `RequestContext.newMessage(MuleMessage message, boolean safe)`
`MuleMessage` | `DefaultMuleEventContext.requestEvent(EndpointURI endpointUri, long timeout)` Requests a synchronous receive of an event on the service
`MuleMessage` | `DefaultMuleEventContext.requestEvent(InboundEndpoint endpoint, long timeout)` Requests a synchronous receive of an event on the service
`MuleMessage` | `DefaultMuleEventContext.requestEvent(String endpointName, long timeout)` Requests a synchronous receive of an event on the service
`static MuleMessage` | `RequestContext.safeMessageCopy(MuleMessage message)`
`MuleMessage` | `DefaultMuleEventContext.sendEvent(MuleMessage message)` Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpoint configured for the event
`MuleMessage` | `DefaultMuleEventContext.sendEvent(MuleMessage message, EndpointURI endpointUri)` Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpointUri configured for the event
`MuleMessage` | `DefaultMuleEventContext.sendEvent(MuleMessage message, OutboundEndpoint endpoint)` Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpoint configured for the event
`MuleMessage` | `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` | `RouteableExceptionStrategy.defaultHandler(MuleMessage message, Throwable t)`
`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` | `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` | `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
`protected MuleMessage` | `RouteableExceptionStrategy.getMessageFromContext(MuleMessage message)`
`void` | `RouteableExceptionStrategy.handleMessagingException(MuleMessage message, Throwable t)`
`void` | `RouteableExceptionStrategy.handleRoutingException(MuleMessage message, ImmutableEndpoint endpoint, Throwable t)`
`protected static MuleMessage` | `RequestContext.internalRewriteEvent(MuleMessage message, boolean safe)`
`protected static MuleMessage` | `RequestContext.newMessage(MuleMessage message, boolean safe)`
`void` | `DefaultMessageCollection.removedMessage(MuleMessage message)`
`protected void` | `RouteableExceptionStrategy.routeException(MuleMessage msg, ImmutableEndpoint failedEndpoint, Throwable t)`
`static MuleMessage` | `RequestContext.safeMessageCopy(MuleMessage message)`
`MuleMessage` | `DefaultMuleEventContext.sendEvent(MuleMessage message)` Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpoint configured for the event
`MuleMessage` | `DefaultMuleEventContext.sendEvent(MuleMessage message, EndpointURI endpointUri)` Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpointUri configured for the event
`MuleMessage` | `DefaultMuleEventContext.sendEvent(MuleMessage message, OutboundEndpoint endpoint)` Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpoint configured for the event
`MuleMessage` | `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.
`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, FlowConstruct 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, ImmutableEndpoint endpoint, MuleSession session)`
`DefaultMuleEvent(MuleMessage message, ImmutableEndpoint endpoint, MuleSession session, ResponseOutputStream outputStream)`
`DefaultMuleEvent(MuleMessage message, MuleEvent rewriteEvent)` A helper constructor used to rewrite an event payload
`DefaultMuleMessage(MuleMessage message)`
`DefaultMuleMessage(Object message, MuleMessage previous, MuleContext muleContext)`

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` | `MuleMessage.createInboundMessage()` Copy an inbound message to an outbound one, moving all message properties and attachments
`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)` Deprecated.
`MuleMessage` | `MuleEventContext.requestEvent(InboundEndpoint endpoint, long timeout)` Requests a synchronous receive of an event on the service.
`MuleMessage` | `MuleEventContext.requestEvent(String endpointName, long timeout)` Requests a synchronous receive of an event on the service.
`MuleMessage` | `MuleEventContext.sendEvent(MuleMessage message)` Deprecated.
`MuleMessage` | `MuleEventContext.sendEvent(MuleMessage message, EndpointURI endpoint)` Deprecated.
`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` | `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)` Deprecated.

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)`
`void` | `MuleEventContext.dispatchEvent(MuleMessage message)` Deprecated.
`void` | `MuleEventContext.dispatchEvent(MuleMessage message, EndpointURI endpoint)` Deprecated.
`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` | `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` | `MuleEventContext.sendEvent(MuleMessage message)` Deprecated.
`MuleMessage` | `MuleEventContext.sendEvent(MuleMessage message, EndpointURI endpoint)` Deprecated.
`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` | `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)` Deprecated. use MessagingException(Message, MuleEvent)
`MessagingException(Message message, MuleMessage muleMessage, Throwable cause)` Deprecated. use MessagingException(Message, MuleEvent, Throwable)
`MessagingException(MuleMessage muleMessage, Throwable cause)` Deprecated. use MessagingException(MuleEvent, Throwable)

Uses of MuleMessage in org.mule.api.client

Methods in org.mule.api.client that return MuleMessage
`MuleMessage` | `LocalMuleClient.process(OutboundEndpoint endpoint, MuleMessage message)` Sends an event synchronously to a endpointUri via a Mule server and a resulting message is returned.
`MuleMessage` | `LocalMuleClient.process(OutboundEndpoint endpoint, Object payload, Map<String,Object> messageProperties)` Sends an event synchronously to a endpointUri via a Mule server and a resulting message is returned.
`MuleMessage` | `MuleClient.process(String uri, MessageExchangePattern mep, MuleMessage message)` Processes a messsage with an outbound endpoint using the specified `MessageExchangePattern`
`MuleMessage` | `MuleClient.process(String uri, MessageExchangePattern mep, Object payload, Map<String,Object> messageProperties)` Processes a message with an outbound endpoint using the specified `MessageExchangePattern`
`MuleMessage` | `LocalMuleClient.request(InboundEndpoint endpoint, 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.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, long 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<String,Object> 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<String,Object> messageProperties, long timeout)` Sends an event synchronously to a endpointUri via a mule server and a resulting message is returned.

Methods in org.mule.api.client with parameters of type MuleMessage
`void` | `MuleClient.dispatch(String url, MuleMessage message)` Dispatches an event asynchronously to a endpointUri via a Mule server.
`MuleMessage` | `LocalMuleClient.process(OutboundEndpoint endpoint, MuleMessage message)` Sends an event synchronously to a endpointUri via a Mule server and a resulting message is returned.
`MuleMessage` | `MuleClient.process(String uri, MessageExchangePattern mep, MuleMessage message)` Processes a messsage with an outbound endpoint using the specified `MessageExchangePattern`
`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, long timeout)` Sends an event synchronously to a endpointUri via a mule server and a resulting message is returned.

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.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 with parameters of type MuleMessage
`String` | `MessageInfoMapping.getCorrelationId(MuleMessage message)`
`String` | `MessageInfoMapping.getMessageId(MuleMessage message)`
`boolean` | `Matchable.isMatch(MuleMessage message)` Determines if the event should be processed

Constructors in org.mule.api.routing with parameters of type MuleMessage
`CouldNotRouteOutboundMessageException(Message message, MuleMessage muleMessage, MessageProcessor target)` Deprecated. use CouldNotRouteOutboundMessageException(Message, MuleEvent, RoutingTarget)
`CouldNotRouteOutboundMessageException(Message message, MuleMessage muleMessage, MessageProcessor target, Throwable cause)` Deprecated.
`CouldNotRouteOutboundMessageException(MuleMessage message, MessageProcessor target)` Deprecated. use CouldNotRouteOutboundMessageException(MuleEvent, RoutingTarget)
`CouldNotRouteOutboundMessageException(MuleMessage muleMessage, MessageProcessor target, Throwable cause)` Deprecated. use CouldNotRouteOutboundMessageException(MuleEvent, RoutingTarget, Throwable)
`ResponseTimeoutException(Message message, MuleMessage muleMessage, MessageProcessor target)` Deprecated. use ResponseTimeoutException(Message, MuleEvent, RoutingTarget)
`ResponseTimeoutException(Message message, MuleMessage muleMessage, MessageProcessor target, Throwable cause)` Deprecated. use ResponseTimeoutException(Message, MuleEvent, RoutingTarget, Throwable)
`RoutePathNotFoundException(Message message, MuleMessage muleMessage, MessageProcessor target)` Deprecated. use RoutePathNotFoundException(Message, MuleEvent, RoutingTarget)
`RoutePathNotFoundException(Message message, MuleMessage muleMessage, MessageProcessor target, Throwable cause)` Deprecated. use
`RoutePathNotFoundException(MuleMessage message, MessageProcessor target)` Deprecated. use RoutePathNotFoundException(MuleEvent, RoutingTarget)
`RoutePathNotFoundException(MuleMessage message, MessageProcessor target, Throwable cause)` Deprecated. use RoutePathNotFoundException(MuleEvent, RoutingTarget, Throwable)
`RoutingException(Message message, MuleMessage muleMessage, MessageProcessor route)` Deprecated. use RoutingException(Message, MuleEvent, RoutingTarget)
`RoutingException(Message message, MuleMessage muleMessage, MessageProcessor route, Throwable cause)` Deprecated. use RoutingException(Message, MuleEvent, RoutingTarget, Throwable)
`RoutingException(MuleMessage message, MessageProcessor route)` Deprecated. use RoutingException(MuleEvent, RoutingTarget)
`RoutingException(MuleMessage message, MessageProcessor route, Throwable cause)` Deprecated. use RoutingException(MuleEvent, RoutingTarget, Throwable)

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.

Constructors in org.mule.api.routing.filter with parameters of type MuleMessage
`FilterUnacceptedException(Message message, MuleMessage muleMessage)` Deprecated. use FilterUnacceptedException(Message, MuleEvent)
`FilterUnacceptedException(Message message, MuleMessage muleMessage, Filter filter)` Deprecated. use FilterUnacceptedException(Message, MuleEvent, Filter)
`FilterUnacceptedException(Message message, MuleMessage muleMessage, Filter filter, Throwable cause)` Deprecated. use FilterUnacceptedException(Message, MuleEvent, Filter, Throwable)
`FilterUnacceptedException(Message message, MuleMessage muleMessage, Throwable cause)` Deprecated. use FilterUnacceptedException(Message, MuleEvent, Throwable)
`FilterUnacceptedException(MuleMessage muleMessage, Filter filter, Throwable cause)` Deprecated. use FilterUnacceptedException(MuleEvent, Filter, Throwable)

Uses of MuleMessage in org.mule.api.security

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

Uses of MuleMessage in org.mule.api.service

Constructors in org.mule.api.service with parameters of type MuleMessage
`FailedToQueueEventException(Message message, MuleMessage muleMessage)` Deprecated. use FailedToQueueEventException(Message, MuleEvent)
`FailedToQueueEventException(Message message, MuleMessage muleMessage, Throwable cause)` Deprecated. use FailedToQueueEventException(Message, MuleEvent, Throwable)

Uses of MuleMessage in org.mule.api.transport

Methods in org.mule.api.transport that return MuleMessage
`MuleMessage` | `MuleMessageFactory.create(Object transportMessage, MuleMessage previousMessage, String encoding)` Creates a `MuleMessage` instance by extracting the payload from `transportMessage`.
`MuleMessage` | `MuleMessageFactory.create(Object transportMessage, String encoding)` Creates a `MuleMessage` instance from `transportMessage` by extracting its payload and, if available, any relevant message properties and attachments.
`MuleMessage` | `MessageRequester.createMuleMessage(Object transportMessage)`
`MuleMessage` | `MessageDispatcher.createMuleMessage(Object transportMessage)`
`MuleMessage` | `MessageReceiver.createMuleMessage(Object transportMessage)`
`MuleMessage` | `MessageRequester.createMuleMessage(Object transportMessage, String encoding)`
`MuleMessage` | `MessageDispatcher.createMuleMessage(Object transportMessage, String encoding)`
`MuleMessage` | `MessageReceiver.createMuleMessage(Object transportMessage, String encoding)`
`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` | `MessageDispatching.send(MuleEvent event)` Sends an event from the endpoint to the external system

Methods in org.mule.api.transport with parameters of type MuleMessage
`MuleMessage` | `MuleMessageFactory.create(Object transportMessage, MuleMessage previousMessage, String encoding)` Creates a `MuleMessage` instance by extracting the payload from `transportMessage`.
`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)`
`MuleSession` | `SessionHandler.retrieveSessionInfoFromMessage(MuleMessage message)`
`void` | `SessionHandler.retrieveSessionInfoFromMessage(MuleMessage message, MuleSession session)` Deprecated. Use retrieveSessionInfoFromMessage(MuleMessage message) instead
`MuleEvent` | `MessageReceiver.routeMessage(MuleMessage message)`
`MuleEvent` | `MessageReceiver.routeMessage(MuleMessage message, Transaction trans)`
`MuleEvent` | `MessageReceiver.routeMessage(MuleMessage message, Transaction trans, 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, MessageProcessor target)` Deprecated. use DispatchException(Message, MuleEvent, RoutingTarget)
`DispatchException(Message message, MuleMessage muleMessage, MessageProcessor target, Throwable cause)` Deprecated. use DispatchException(Message, MuleEvent, RoutingTarget, Throwable)
`DispatchException(MuleMessage message, MessageProcessor target)` Deprecated. use DispatchException(MuleEvent, RoutingTarget)
`DispatchException(MuleMessage message, MessageProcessor target, Throwable cause)` Deprecated. use DispatchException(MuleEvent, RoutingTarget, Throwable)

Uses of MuleMessage in org.mule.client

Methods in org.mule.client that return MuleMessage
`MuleMessage` | `DefaultLocalMuleClient.process(OutboundEndpoint endpoint, MuleMessage message)`
`MuleMessage` | `DefaultLocalMuleClient.process(OutboundEndpoint endpoint, Object payload, Map<String,Object> messageProperties)`
`MuleMessage` | `DefaultLocalMuleClient.process(String uri, MessageExchangePattern mep, MuleMessage message)`
`MuleMessage` | `DefaultLocalMuleClient.process(String uri, MessageExchangePattern mep, Object payload, Map<String,Object> messageProperties)`
`MuleMessage` | `DefaultLocalMuleClient.request(InboundEndpoint endpoint, long timeout)`
`MuleMessage` | `DefaultLocalMuleClient.request(String url, long timeout)`
`protected MuleMessage` | `DefaultLocalMuleClient.returnMessage(MuleEvent event)`
`MuleMessage` | `DefaultLocalMuleClient.send(String url, MuleMessage message)`
`MuleMessage` | `DefaultLocalMuleClient.send(String url, MuleMessage message, long timeout)`
`MuleMessage` | `DefaultLocalMuleClient.send(String url, Object payload, Map<String,Object> messageProperties)`
`MuleMessage` | `DefaultLocalMuleClient.send(String url, Object payload, Map<String,Object> messageProperties, long timeout)`

Methods in org.mule.client with parameters of type MuleMessage
`protected MuleEvent` | `DefaultLocalMuleClient.createMuleEvent(MuleMessage message, OutboundEndpoint endpoint)`
`void` | `DefaultLocalMuleClient.dispatch(String url, MuleMessage message)`
`MuleMessage` | `DefaultLocalMuleClient.process(OutboundEndpoint endpoint, MuleMessage message)`
`MuleMessage` | `DefaultLocalMuleClient.process(String uri, MessageExchangePattern mep, MuleMessage message)`
`MuleMessage` | `DefaultLocalMuleClient.send(String url, MuleMessage message)`
`MuleMessage` | `DefaultLocalMuleClient.send(String url, MuleMessage message, long timeout)`

Uses of MuleMessage in org.mule.component

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

Constructors in org.mule.component with parameters of type MuleMessage
`ComponentException(Message message, MuleMessage muleMessage, Component component)` Deprecated. use ComponentException(Message, MuleEvent, Component)
`ComponentException(Message message, MuleMessage muleMessage, Component component, Throwable cause)` Deprecated. use ComponentException(Message, MuleEvent, Component, Throwable)
`ComponentException(MuleMessage message, Component component, Throwable cause)` Deprecated. use ComponentException(MuleEvent, Component, Throwable)

Uses of MuleMessage in org.mule.config.dsl.routers

Methods in org.mule.config.dsl.routers with parameters of type MuleMessage
`boolean` | `ContentBasedRouter.isMatch(MuleMessage message)`

Uses of MuleMessage in org.mule.config.transformer

Methods in org.mule.config.transformer with parameters of type MuleMessage
`Object` | `AnnotatedTransformerProxy.transformMessage(MuleMessage message, String outputEncoding)`

Uses of MuleMessage in org.mule.context.notification

Constructors in org.mule.context.notification with parameters of type MuleMessage
`ComponentMessageNotification(MuleMessage message, Component component, FlowConstruct flowConstruct, 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)`

Methods in org.mule.endpoint with parameters of type MuleMessage
`protected String` | `DynamicOutboundEndpoint.parseURIString(String uri, MuleMessage message)`

Uses of MuleMessage in org.mule.endpoint.inbound

Methods in org.mule.endpoint.inbound with parameters of type MuleMessage
`protected void` | `InboundExceptionDetailsMessageProcessor.setExceptionDetails(MuleMessage message, Connector connector, Throwable exception)` This method is used to set any additional and possibly transport specific information on the return message where it has an exception payload.

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

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

Uses of MuleMessage in org.mule.exception

Methods in org.mule.exception that return MuleMessage
`protected MuleMessage` | `AbstractMessagingExceptionStrategy.messageFromContextIfAvailable(MuleMessage message)`

Methods in org.mule.exception with parameters of type MuleMessage
`protected void` | `AbstractExceptionListener.closeStream(MuleMessage message)`
`void` | `AbstractMessagingExceptionStrategy.handleMessagingException(MuleMessage message, Throwable t)`
`void` | `AbstractMessagingExceptionStrategy.handleRoutingException(MuleMessage message, MessageProcessor target, Throwable t)`
`protected void` | `AbstractExceptionListener.logFatal(MuleMessage message, Throwable t)` Logs a fatal error message to the logging system.
`protected void` | `DefaultServiceExceptionStrategy.logFatal(MuleMessage message, Throwable t)`
`protected MuleMessage` | `AbstractMessagingExceptionStrategy.messageFromContextIfAvailable(MuleMessage message)`
`protected void` | `AbstractExceptionListener.routeException(MuleMessage message, MessageProcessor target, 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.
`protected void` | `DefaultServiceExceptionStrategy.routeException(MuleMessage message, MessageProcessor target, Throwable t)`

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` | `OutboundHeadersExpressionEvaluator.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` | `OutboundAttachmentsExpressionEvaluator.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.
`static Object` | `ExpressionUtils.getPropertyWithScope(String expression, MuleMessage msg)`
`static
`<T> T`
` | `ExpressionUtils.getPropertyWithScope(String expression, MuleMessage msg, Class<T> type)` Handler scope-aware expressions like "#[header:INBOUND:foo]
`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.

Constructors in org.mule.expression with parameters of type MuleMessage
`InboundAttachmentsMap(MuleMessage message)`
`OutboundAttachmentsMap(MuleMessage message)`
`OutboundHeadersExpressionEvaluator.SendHeadersMap(MuleMessage message)`

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 against the passed in Message.
`Object` | `BeanBuilderTransformer.transformMessage(MuleMessage message, String outputEncoding)`
`Object` | `ExpressionTransformer.transformMessage(MuleMessage message, String outputEncoding)`

Uses of MuleMessage in org.mule.message

Methods in org.mule.message that return MuleMessage
`MuleMessage` | `DefaultMuleMessageDTO.toMuleMessage(MuleContext context)`

Methods in org.mule.message with parameters of type MuleMessage
`void` | `DefaultMuleMessageDTO.addPropertiesTo(MuleMessage message)`
`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.module.atom.endpoint

Methods in org.mule.module.atom.endpoint with parameters of type MuleMessage
`boolean` | `AtomInboundEndpoint.onMessage(MuleMessage message)`

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

Methods in org.mule.module.atom.routing that return types with arguments of type MuleMessage
`protected List<MuleMessage>` | `FeedSplitter.splitMessage(MuleEvent event)`

Methods in org.mule.module.atom.routing with parameters of type MuleMessage
`boolean` | `EntryLastUpdatedFilter.accept(MuleMessage message)`
`boolean` | `FeedLastUpdatedFilter.accept(MuleMessage message)`
`boolean` | `URIRouteFilter.accept(MuleMessage message)`

Uses of MuleMessage in org.mule.module.atom.server

Constructors in org.mule.module.atom.server with parameters of type MuleMessage
`MuleRequestContext(org.apache.abdera.protocol.server.Provider context, MuleEventContext event, MuleMessage request, String contextPath, org.apache.abdera.i18n.iri.IRI baseIri)`

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

Methods in org.mule.module.atom.transformers with parameters of type MuleMessage
`Object` | `AtomEntryBuilderTransformer.transformMessage(MuleMessage message, String outputEncoding)`

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, OutboundEndpoint endpoint)`
`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.cxf

Methods in org.mule.module.cxf with parameters of type MuleMessage
`protected String` | `CxfInboundMessageProcessor.getSoapAction(MuleMessage message)`

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

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

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

Methods in org.mule.module.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.module.ibeans.config

Methods in org.mule.module.ibeans.config that return MuleMessage
`MuleMessage` | `CallInterfaceBinding.route(MuleMessage message, MuleSession session)`

Methods in org.mule.module.ibeans.config with parameters of type MuleMessage
`MuleMessage` | `CallInterfaceBinding.route(MuleMessage message, MuleSession session)`

Uses of MuleMessage in org.mule.module.ibeans.spi

Methods in org.mule.module.ibeans.spi that return MuleMessage
`MuleMessage` | `MuleResponseMessage.getMessage()`
`MuleMessage` | `MuleRequestMessage.getMessage()`

Constructors in org.mule.module.ibeans.spi with parameters of type MuleMessage
`MuleRequestMessage(org.ibeans.api.IBeanInvocationData data, MuleMessage message)`
`MuleResponseMessage(MuleMessage message)`

Uses of MuleMessage in org.mule.module.ibeans.spi.support

Methods in org.mule.module.ibeans.spi.support that return MuleMessage
`MuleMessage` | `DynamicRequestEndpoint.request(long timeout, MuleEvent event)`

Methods in org.mule.module.ibeans.spi.support with parameters of type MuleMessage
`protected Map<String,Object>` | `CallRequestEndpoint.getPropertiesForTemplate(MuleMessage message)`
`protected Map<String,Object>` | `DynamicRequestEndpoint.getPropertiesForTemplate(MuleMessage message)`
`protected Map<String,Object>` | `CallOutboundEndpoint.getPropertiesForUriTemplate(MuleMessage message)`
`protected String` | `CallRequestEndpoint.parseURIString(String uri, MuleMessage message)`
`protected String` | `CallOutboundEndpoint.parseURIString(String uri, MuleMessage message)`
`protected String` | `DynamicRequestEndpoint.parseURIString(String uri, MuleMessage message)`

Uses of MuleMessage in org.mule.module.jca

Methods in org.mule.module.jca that return MuleMessage
`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)`

Methods in org.mule.module.jca with parameters of type MuleMessage
`protected MuleEvent` | `DefaultMuleConnection.getEvent(MuleMessage message, OutboundEndpoint endpoint)` Packages a mule event for the current request

Uses of MuleMessage in org.mule.module.jersey

Methods in org.mule.module.jersey with parameters of type MuleMessage
`protected static InputStream` | `JerseyResourcesComponent.getInputStream(MuleMessage message)`

Constructors in org.mule.module.jersey with parameters of type MuleMessage
`MuleResponseWriter(MuleMessage 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.transformMessage(MuleMessage message, String outputEncoding)`
`Object` | `ObjectToJson.transformMessage(MuleMessage message, String outputEncoding)`

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.rss.endpoint

Methods in org.mule.module.rss.endpoint with parameters of type MuleMessage
`boolean` | `RssInboundEndpoint.onMessage(MuleMessage message)`

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

Methods in org.mule.module.rss.routing that return types with arguments of type MuleMessage
`protected List<MuleMessage>` | `FeedSplitter.splitMessage(MuleEvent event)`

Methods in org.mule.module.rss.routing with parameters of type MuleMessage
`boolean` | `EntryLastUpdatedFilter.accept(MuleMessage message)`
`boolean` | `FeedLastUpdatedFilter.accept(MuleMessage message)`

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

Methods in org.mule.module.scripting.component with parameters of type MuleMessage
`void` | `Scriptable.populateBindings(javax.script.Bindings bindings, 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.transformMessage(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 msg)`
`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 expression, MuleMessage message)` Deprecated.
`Object` | `JaxpXPathExpressionEvaluator.evaluate(String expression, MuleMessage message)` Extracts a single property from the message
`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.transformMessage(MuleMessage message, String outputEncoding)`
`Object` | `XsltTransformer.transformMessage(MuleMessage message, String encoding)` Transform, using XSLT, a XML String to another String.
`Object` | `XQueryTransformer.transformMessage(MuleMessage message, String outputEncoding)`
`Object` | `ObjectToXml.transformMessage(MuleMessage message, String outputEncoding)`
`Object` | `XmlToXMLStreamReader.transformMessage(MuleMessage message, String encoding)`
`Object` | `XmlToDomDocument.transformMessage(MuleMessage message, String encoding)`
`Object` | `XmlToOutputHandler.transformMessage(MuleMessage message, String encoding)`
`Object` | `DomDocumentToXml.transformMessage(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 types with arguments of type MuleMessage
`protected List<MuleMessage>` | `CollectionSplitter.splitMessage(MuleEvent event)`
`protected List<MuleMessage>` | `ExpressionSplitter.splitMessage(MuleEvent event)`
`protected abstract List<MuleMessage>` | `AbstractSplitter.splitMessage(MuleEvent event)`
`protected List<MuleMessage>` | `MessageChunkSplitter.splitMessage(MuleEvent event)`

Methods in org.mule.routing with parameters of type MuleMessage
`String` | `MuleMessageInfoMapping.getCorrelationId(MuleMessage message)`
`String` | `ExpressionMessageInfoMapping.getCorrelationId(MuleMessage message)`
`String` | `MuleMessageInfoMapping.getMessageId(MuleMessage message)`
`String` | `ExpressionMessageInfoMapping.getMessageId(MuleMessage message)`

Uses of MuleMessage in org.mule.routing.correlation

Methods in org.mule.routing.correlation with parameters of type MuleMessage
`Object` | `CorrelationPropertiesExpressionEvaluator.evaluate(String name, MuleMessage message)`
`String` | `CorrelationPropertiesExpressionEvaluator.getCorrelationId(MuleMessage message)`
`String` | `CorrelationPropertiesExpressionEvaluator.getMessageId(MuleMessage message)`

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

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` | `AcceptAllFilter.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.outbound

Methods in org.mule.routing.outbound with parameters of type MuleMessage
`protected boolean` | `ExceptionBasedRouter.exceptionPayloadAvailable(MuleMessage message)`
`protected SplitMessage` | `AbstractRoundRobinMessageSplitter.getMessageParts(MuleMessage message, List<MessageProcessor> endpoints)` Retrieves a specific message part for the given endpoint.
`protected abstract SplitMessage` | `AbstractMessageSplitter.getMessageParts(MuleMessage message, List<MessageProcessor> 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)`
`MessageProcessor` | `FilteringOutboundRouter.getRoute(int index, MuleMessage message)` Will Return the target at the given index and will resolve any template tags on the Endpoint URI if necessary
`boolean` | `FilteringOutboundRouter.isMatch(MuleMessage message)`
`boolean` | `TransformerRouter.isMatch(MuleMessage message)` Deprecated.
`protected void` | `ChainingRouter.processIntermediaryResult(MuleMessage localResult, MuleMessage intermediaryResult)` Process intermediary result of invocation.
`protected void` | `AbstractOutboundRouter.propagateMagicProperties(MuleMessage in, MuleMessage out)` Propagates a number of internal system properties to handle correlation, session, etc.
`protected MuleEvent` | `AbstractOutboundRouter.sendRequest(MuleEvent routedEvent, MuleMessage message, MessageProcessor route, boolean awaitResponse)`
`protected MuleEvent` | `AbstractOutboundRouter.sendRequestEvent(MuleEvent routedEvent, MuleMessage message, MessageProcessor route, boolean awaitResponse)` Send message event to destination.
`protected void` | `AbstractOutboundRouter.setMessageProperties(FlowConstruct service, MuleMessage message, MessageProcessor route)`
`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)`

Uses of MuleMessage in org.mule.routing.requestreply

Methods in org.mule.routing.requestreply with parameters of type MuleMessage
`protected ReplyToHandler` | `ReplyToPropertyRequestReplyReplier.getReplyToHandler(MuleMessage message, InboundEndpoint endpoint)`

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, MuleEvent event)`

Uses of MuleMessage in org.mule.service.processor

Methods in org.mule.service.processor with parameters of type MuleMessage
`protected ReplyToHandler` | `ServiceInternalMessageProcessor.getReplyToHandler(MuleMessage message, ImmutableEndpoint endpoint)`

Uses of MuleMessage in org.mule.session

Methods in org.mule.session with parameters of type MuleMessage
`MuleSession` | `SimpleSessionHandler.retrieveSessionInfoFromMessage(MuleMessage message)`
`MuleSession` | `SerializeOnlySessionHandler.retrieveSessionInfoFromMessage(MuleMessage message)`
`MuleSession` | `NullSessionHandler.retrieveSessionInfoFromMessage(MuleMessage message)`
`MuleSession` | `LegacySessionHandler.retrieveSessionInfoFromMessage(MuleMessage message)` Deprecated.
`MuleSession` | `SerializeAndEncodeSessionHandler.retrieveSessionInfoFromMessage(MuleMessage message)`
`void` | `SimpleSessionHandler.retrieveSessionInfoFromMessage(MuleMessage message, MuleSession session)` Deprecated. Use retrieveSessionInfoFromMessage(MuleMessage message) instead
`void` | `SerializeOnlySessionHandler.retrieveSessionInfoFromMessage(MuleMessage message, MuleSession session)` Deprecated. Use retrieveSessionInfoFromMessage(MuleMessage message) instead
`void` | `NullSessionHandler.retrieveSessionInfoFromMessage(MuleMessage message, MuleSession session)` Deprecated. Use retrieveSessionInfoFromMessage(MuleMessage message) instead
`void` | `LegacySessionHandler.retrieveSessionInfoFromMessage(MuleMessage message, MuleSession session)` Deprecated. Use retrieveSessionInfoFromMessage(MuleMessage message) instead
`void` | `SimpleSessionHandler.storeSessionInfoToMessage(MuleSession session, MuleMessage message)`
`void` | `SerializeOnlySessionHandler.storeSessionInfoToMessage(MuleSession session, MuleMessage message)`
`void` | `NullSessionHandler.storeSessionInfoToMessage(MuleSession session, MuleMessage message)`
`void` | `LegacySessionHandler.storeSessionInfoToMessage(MuleSession session, MuleMessage message)` Deprecated.
`void` | `SerializeAndEncodeSessionHandler.storeSessionInfoToMessage(MuleSession session, MuleMessage message)`

Constructors in org.mule.session with parameters of type MuleMessage
`DefaultMuleSession(MuleMessage message, SessionHandler requestSessionHandler, FlowConstruct flowConstruct, MuleContext muleContext)` Deprecated. Use DefaultMuleSession(Service service, MuleContext muleContext) instead
`DefaultMuleSession(MuleMessage message, SessionHandler requestSessionHandler, MuleContext muleContext)` Deprecated. Use DefaultMuleSession(MuleContext muleContext) instead

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, MessageProcessor target, Throwable e)`

Uses of MuleMessage in org.mule.transformer

Fields in org.mule.transformer with type parameters of type MuleMessage
`static DataType<MuleMessage>` | `AbstractTransformer.MULE_MESSAGE_DATA_TYPE`

Methods in org.mule.transformer with parameters of type MuleMessage
`Object` | `TransformerTemplate.TransformerCallback.doTransform(MuleMessage message)`
`Object` | `TransformerTemplate.OverwitePayloadCallback.doTransform(MuleMessage message)`
`abstract Object` | `AbstractMessageAwareTransformer.transform(MuleMessage message, String outputEncoding)` Deprecated. Subclasses implement this method.
`Object` | `TransformerTemplate.transformMessage(MuleMessage message, String outputEncoding)`
`Object` | `AbstractMessageAwareTransformer.transformMessage(MuleMessage message, String outputEncoding)` Deprecated. Transform the message.
`abstract Object` | `AbstractMessageTransformer.transformMessage(MuleMessage message, String outputEncoding)` Transform the message
`Object` | `TransformerChain.transformMessage(MuleMessage message, String outputEncoding)`

Method parameters in org.mule.transformer with type arguments of type MuleMessage
`boolean` | `AbstractTransformer.isSourceTypeSupported(Class<MuleMessage> aClass, boolean exactMatch)` Deprecated. use `AbstractTransformer.isSourceDataTypeSupported(org.mule.api.transformer.DataType, boolean)`

Uses of MuleMessage in org.mule.transformer.simple

Methods in org.mule.transformer.simple with parameters of type MuleMessage
`protected void` | `MessagePropertiesTransformer.deleteProperties(MuleMessage message)`
`protected void` | `MessagePropertiesTransformer.renameInScope(String oldKey, String newKey, PropertyScope scope, MuleMessage message)`
`protected void` | `MessagePropertiesTransformer.renameProperties(MuleMessage message)`
`Object` | `MuleMessageToByteArray.transformMessage(MuleMessage message, String outputEncoding)`
`Object` | `AutoTransformer.transformMessage(MuleMessage message, String outputEncoding)`
`Object` | `MessagePropertiesTransformer.transformMessage(MuleMessage message, String outputEncoding)`

Uses of MuleMessage in org.mule.transport

Methods in org.mule.transport that return MuleMessage
`MuleMessage` | `AbstractMuleMessageFactory.create(Object transportMessage, MuleMessage previousMessage, String encoding)`
`MuleMessage` | `AbstractMuleMessageFactory.create(Object transportMessage, String encoding)`
`MuleMessage` | `AbstractConnectable.createMuleMessage(Object transportMessage)` Uses this object's `MuleMessageFactory` to create a new `MuleMessage` instance.
`MuleMessage` | `AbstractConnectable.createMuleMessage(Object transportMessage, MuleMessage previousMessage, String encoding)` Uses this object's `MuleMessageFactory` to create a new `MuleMessage` instance.
`MuleMessage` | `AbstractConnectable.createMuleMessage(Object transportMessage, String encoding)` Uses this object's `MuleMessageFactory` to create a new `MuleMessage` instance.
`protected MuleMessage` | `AbstractConnectable.createNullMuleMessage()` Uses this object's `MuleMessageFactory` to create a new `MuleMessage` instance.
`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)`

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
`protected void` | `AbstractMessageRequester.applyInboundTransformers(MuleMessage message)`
`MuleMessage` | `AbstractMuleMessageFactory.create(Object transportMessage, MuleMessage previousMessage, String encoding)`
`protected MuleEvent` | `AbstractMessageReceiver.createMuleEvent(MuleMessage message, OutputStream outputStream)`
`MuleMessage` | `AbstractConnectable.createMuleMessage(Object transportMessage, MuleMessage previousMessage, String encoding)` Uses this object's `MuleMessageFactory` to create a new `MuleMessage` instance.
`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)`)
`protected void` | `AbstractReceiverWorker.preRouteMuleMessage(MuleMessage message)` This callback is called before a message is routed into Mule and can be used by the worker to set connection specific properties to message before it gets routed
`void` | `DefaultReplyToHandler.processReplyTo(MuleEvent event, MuleMessage returnMessage, Object replyTo)`
`MuleEvent` | `AbstractMessageReceiver.routeMessage(MuleMessage message)`
`MuleEvent` | `AbstractMessageReceiver.routeMessage(MuleMessage message, MuleSession session, Transaction trans, OutputStream outputStream)`
`MuleEvent` | `AbstractMessageReceiver.routeMessage(MuleMessage message, Transaction trans)`
`MuleEvent` | `AbstractMessageReceiver.routeMessage(MuleMessage message, Transaction trans, OutputStream outputStream)`
`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, MessageExchangePattern exchangePattern)`
`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.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 void` | `MailMuleMessageFactory.addAttachmentHeaders(String name, Part part, MuleMessage 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 String` | `StringToEmailMessage.lookupProperty(MuleMessage message, String propName, String defaultValue)` Searches in outbound, then invocation scope.
`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.transformMessage(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
`String` | `ExpressionFilenameParser.getFilename(MuleMessage message, String expression)`
`String` | `FilenameParser.getFilename(MuleMessage message, String pattern)`
`protected String` | `ExpressionFilenameParser.getFilename(MuleMessage message, String expression, TemplateParser parser)`
`OutputStream` | `FileConnector.getOutputStream(OutboundEndpoint endpoint, MuleMessage message)` Well get the output stream (if any) for this type of transport.
`protected void` | `FileMuleMessageFactory.setPropertiesFromFile(MuleMessage message, File file)`

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(OutboundEndpoint 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 ep)`
`protected MuleMessage` | `HttpMessageReceiver.handleUnacceptedFilter(MuleMessage message)`
`protected void` | `HttpMessageReceiver.HttpWorker.preRouteMessage(MuleMessage message)`
`MuleSession` | `HttpSessionHandler.retrieveSessionInfoFromMessage(MuleMessage message)`
`void` | `HttpSessionHandler.retrieveSessionInfoFromMessage(MuleMessage message, MuleSession session)` Deprecated. Use retrieveSessionInfoFromMessage(MuleMessage message) instead
`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)` Deprecated. use RestServiceException(Message, MuleEvent)
`RestServiceException(Message message, MuleMessage muleMessage, Throwable cause)` Deprecated. use RestServiceException(Message, MuleEvent, Throwable)

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 HttpMethod` | `ObjectToHttpClientMethodRequest.createGetMethod(MuleMessage msg, String outputEncoding)`
`protected MultipartRequestEntity` | `ObjectToHttpClientMethodRequest.createMultiPart(MuleMessage msg, EntityEnclosingMethod method)`
`protected HttpMethod` | `ObjectToHttpClientMethodRequest.createPostMethod(MuleMessage msg, String outputEncoding)`
`protected HttpResponse` | `MuleMessageToHttpResponse.createResponse(Object src, String encoding, MuleMessage msg)`
`protected URI` | `ObjectToHttpClientMethodRequest.getURI(MuleMessage message)`
`protected void` | `ObjectToHttpClientMethodRequest.setHeaders(HttpMethod httpMethod, MuleMessage msg)`
`protected void` | `ObjectToHttpClientMethodRequest.setupEntityMethod(Object src, String encoding, MuleMessage msg, EntityEnclosingMethod postMethod)`
`Object` | `MuleMessageToHttpResponse.transformMessage(MuleMessage msg, String outputEncoding)`
`Object` | `ObjectToHttpClientMethodRequest.transformMessage(MuleMessage msg, String outputEncoding)`
`Object` | `HttpRequestBodyToParamMap.transformMessage(MuleMessage message, String encoding)`

Uses of MuleMessage in org.mule.transport.ibean

Methods in org.mule.transport.ibean that return MuleMessage
`MuleMessage` | `IBeansMessageDispatcher.doSend(MuleEvent event)`

Uses of MuleMessage in org.mule.transport.jbpm

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

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 that return types with arguments of type MuleMessage
`List<MuleMessage>` | `JdbcMessageReceiver.getMessages()`

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` | `JmsMessageDispatcher.createMessageWithJmsMessagePayload(Message jmsMessage)`
`protected MuleMessage` | `AbstractRedeliveryHandler.createMuleMessage(Message message)`
`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 that return types with arguments of type MuleMessage
`protected List<MuleMessage>` | `XaTransactedJmsMessageReceiver.getMessages()`

Methods in org.mule.transport.jms with parameters of type MuleMessage
`protected void` | `JmsMuleMessageFactory.addCorrelationProperties(Message jmsMessage, MuleMessage muleMessage, Map<String,Object> messageProperties)`
`protected void` | `JmsMuleMessageFactory.addJMSReplyTo(MuleMessage muleMessage, Message jmsMessage)`
`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 muleMessage)` Deprecated. use MessageRedeliveredException(Message, MuleEvent)
`MessageRedeliveredException(MuleMessage muleMessage)` Deprecated. use

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

Methods in org.mule.transport.jms.i18n with parameters of type MuleMessage
`static Message` | `JmsMessages.messageMarkedForRedelivery(MuleMessage message)`

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

Methods in org.mule.transport.jms.transformers with parameters of type MuleMessage
`void` | `AbstractJmsTransformer.setJmsProperties(MuleMessage message, Message msg)`
`Object` | `JMSMessageToObject.transformMessage(MuleMessage message, String outputEncoding)`
`Object` | `ObjectToJMSMessage.transformMessage(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 with parameters of type MuleMessage
`protected MuleEvent` | `MuleReceiverServlet.routeMessage(MessageReceiver receiver, MuleMessage requestMessage, HttpServletRequest request)`
`protected void` | `ServletMuleMessageFactory.setupEncoding(HttpServletRequest request, MuleMessage message)`
`protected void` | `MuleReceiverServlet.setupRequestMessage(HttpServletRequest request, MuleMessage requestMessage)`
`protected void` | `MuleReceiverServlet.setupRequestMessage(HttpServletRequest request, MuleMessage requestMessage, MessageReceiver receiver)`
`protected void` | `ServletMuleMessageFactory.setupUniqueId(HttpServletRequest request, MuleMessage message)`
`protected void` | `AbstractReceiverServlet.writeResponse(HttpServletResponse servletResponse, MuleMessage message)`

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

Methods in org.mule.transport.servlet.jetty with parameters of type MuleMessage
`void` | `JettyContinuationsReplyToHandler.processReplyTo(MuleEvent event, MuleMessage returnMessage, Object replyTo)`
`protected MuleEvent` | `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.transformMessage(MuleMessage message, String outputEncoding)`
`Object` | `HttpRequestToParameterMap.transformMessage(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.axis.extras

Methods in org.mule.transport.soap.axis.extras with parameters of type MuleMessage
`protected static void` | `AxisCleanAndAddProperties.populateProps(Map<String,Object> props, MuleMessage currentMessage, PropertyScope scope)`

Uses of MuleMessage in org.mule.transport.ssl

Methods in org.mule.transport.ssl with parameters of type MuleMessage
`protected void` | `SslMessageReceiver.SslWorker.preRouteMuleMessage(MuleMessage message)`

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)`
`protected MuleMessage` | `LocalSocketTcpMessageDispatcher.doSend(MuleEvent event)`

Methods in org.mule.transport.tcp with parameters of type MuleMessage
`OutputStream` | `TcpConnector.getOutputStream(ImmutableEndpoint endpoint, MuleMessage message)`
`protected void` | `TcpMessageReceiver.TcpWorker.preRouteMuleMessage(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` | `VMMessageReceiver.createMessageCopy(MuleMessage message, boolean reinitialize)`
`protected MuleMessage` | `VMMessageRequester.doRequest(long timeout)` Make a specific request to the underlying transport
`protected MuleMessage` | `VMMessageDispatcher.doSend(MuleEvent event)`
`MuleMessage` | `VMMessageReceiver.onCall(MuleMessage message, boolean synchronous)`

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
`protected MuleMessage` | `VMMessageReceiver.createMessageCopy(MuleMessage message, boolean reinitialize)`
`MuleMessage` | `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)`
`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.transformMessage(MuleMessage muleMessage, String outputEncoding)`
`Object` | `XmppPacketToObject.transformMessage(MuleMessage muleMessage, 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-2010 MuleSoft, Inc.. All Rights Reserved.