Package | Description |
---|---|
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.routing |
Interfaces that define inbound and outbound routing API.
|
org.mule.api.transport |
Contains the interfaces that comprise a provider implementation.
|
org.mule.module.xml.routing | |
org.mule.routing |
Defines the core routing patterns supported by mule.
|
org.mule.routing.nested | |
org.mule.routing.outbound |
Outbound router implementation as described in the Enterprise Integration Patterns book.
|
org.mule.transport.http |
Provides http transport including proxy support.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultMuleSession
DefaultMuleSession manages the interaction and distribution of events for
Mule UMOs. |
Modifier and Type | Method and Description |
---|---|
MuleSession |
DefaultMuleEventContext.getSession() |
MuleSession |
DefaultMuleEvent.getSession() |
Modifier and Type | Method and Description |
---|---|
void |
MuleSessionHandler.retrieveSessionInfoFromMessage(MuleMessage message,
MuleSession session) |
void |
NullSessionHandler.retrieveSessionInfoFromMessage(MuleMessage message,
MuleSession session) |
void |
MuleSessionHandler.storeSessionInfoToMessage(MuleSession session,
MuleMessage message) |
void |
NullSessionHandler.storeSessionInfoToMessage(MuleSession session,
MuleMessage message) |
Constructor and Description |
---|
DefaultMuleEvent(MuleMessage message,
ImmutableEndpoint endpoint,
MuleSession session,
boolean synchronous) |
DefaultMuleEvent(MuleMessage message,
ImmutableEndpoint endpoint,
MuleSession session,
boolean synchronous,
ResponseOutputStream outputStream)
Contructor.
|
DefaultMuleEvent(MuleMessage message,
ImmutableEndpoint endpoint,
MuleSession session,
String eventId,
boolean synchronous)
Contructor.
|
Modifier and Type | Method and Description |
---|---|
MuleSession |
MuleEventContext.getSession() |
MuleSession |
MuleEvent.getSession()
Retrieves the service session for the current event
|
Modifier and Type | Method and Description |
---|---|
MuleMessage |
RouterCatchAllStrategy.catchMessage(MuleMessage message,
MuleSession session,
boolean synchronous) |
MuleMessage |
OutboundRouter.route(MuleMessage message,
MuleSession session,
boolean synchronous)
This method is responsible for routing the Message via the MuleSession.
|
MuleMessage |
NestedRouter.route(MuleMessage message,
MuleSession session,
boolean synchronous)
This method is responsible for routing the Message via the MuleSession.
|
MuleMessage |
OutboundRouterCollection.route(MuleMessage message,
MuleSession session,
boolean synchronous)
Prepares one or more events to be dispached by a Message Dispatcher.
|
Modifier and Type | Method and Description |
---|---|
void |
SessionHandler.retrieveSessionInfoFromMessage(MuleMessage message,
MuleSession session) |
void |
SessionHandler.storeSessionInfoToMessage(MuleSession session,
MuleMessage message) |
Modifier and Type | Method and Description |
---|---|
MuleMessage |
RoundRobinXmlSplitter.route(MuleMessage message,
MuleSession session,
boolean synchronous) |
Modifier and Type | Method and Description |
---|---|
MuleMessage |
ForwardingCatchAllStrategy.catchMessage(MuleMessage message,
MuleSession session,
boolean synchronous) |
MuleMessage |
ServiceCatchAllStrategy.catchMessage(MuleMessage message,
MuleSession session,
boolean synchronous) |
MuleMessage |
LoggingCatchAllStrategy.catchMessage(MuleMessage message,
MuleSession session,
boolean synchronous) |
Modifier and Type | Method and Description |
---|---|
MuleMessage |
DefaultNestedRouter.route(MuleMessage message,
MuleSession session,
boolean synchronous) |
Modifier and Type | Method and Description |
---|---|
protected MuleMessage |
DefaultOutboundRouterCollection.catchAll(MuleMessage message,
MuleSession session,
boolean synchronous) |
protected TransactionTemplate |
ExceptionBasedRouter.createTransactionTemplate(MuleSession session,
ImmutableEndpoint endpoint) |
protected TransactionTemplate |
AbstractOutboundRouter.createTransactionTemplate(MuleSession session,
ImmutableEndpoint endpoint) |
void |
AbstractOutboundRouter.dispatch(MuleSession session,
MuleMessage message,
OutboundEndpoint endpoint) |
MuleMessage |
ExceptionBasedRouter.route(MuleMessage message,
MuleSession session,
boolean synchronous) |
MuleMessage |
OutboundPassThroughRouter.route(MuleMessage message,
MuleSession session,
boolean synchronous) |
MuleMessage |
TemplateEndpointRouter.route(MuleMessage message,
MuleSession session,
boolean synchronous) |
MuleMessage |
EndpointSelector.route(MuleMessage message,
MuleSession session,
boolean synchronous) |
MuleMessage |
TransformerRouter.route(MuleMessage message,
MuleSession session,
boolean synchronous) |
MuleMessage |
ChainingRouter.route(MuleMessage message,
MuleSession session,
boolean synchronous) |
MuleMessage |
FilteringOutboundRouter.route(MuleMessage message,
MuleSession session,
boolean synchronous) |
MuleMessage |
DefaultOutboundRouterCollection.route(MuleMessage message,
MuleSession session,
boolean synchronous) |
MuleMessage |
AbstractRecipientList.route(MuleMessage message,
MuleSession session,
boolean synchronous) |
MuleMessage |
AbstractMessageSplitter.route(MuleMessage message,
MuleSession session,
boolean synchronous) |
MuleMessage |
MessageChunkingRouter.route(MuleMessage message,
MuleSession session,
boolean synchronous) |
MuleMessage |
MulticastingRouter.route(MuleMessage message,
MuleSession session,
boolean synchronous) |
MuleMessage |
AbstractOutboundRouter.send(MuleSession session,
MuleMessage message,
OutboundEndpoint endpoint) |
protected void |
AbstractOutboundRouter.setMessageProperties(MuleSession session,
MuleMessage message,
OutboundEndpoint endpoint) |
Modifier and Type | Method and Description |
---|---|
void |
HttpSessionHandler.retrieveSessionInfoFromMessage(MuleMessage message,
MuleSession session) |
void |
HttpSessionHandler.storeSessionInfoToMessage(MuleSession session,
MuleMessage message) |
Copyright © 2003–2013 MuleSource, Inc.. All rights reserved.