Package | Description |
---|---|
org.mule |
The Mule implementation of the Universal Message Objects(tm) API specification.
|
org.mule.api.routing |
Interfaces that define inbound and outbound routing API.
|
org.mule.api.security |
Security API for authentication and authorisation.
|
org.mule.api.service | |
org.mule.api.transport |
Contains the interfaces that comprise a provider implementation.
|
org.mule.component.builder | |
org.mule.model.seda | |
org.mule.routing |
Defines the core routing patterns supported by mule.
|
org.mule.routing.inbound |
Inbound router implementation as described in the Enterprise Integration Patterns book.
|
org.mule.routing.nested | |
org.mule.routing.outbound |
Outbound router implementation as described in the Enterprise Integration Patterns book.
|
org.mule.service | |
org.mule.transport |
Contains Abstract classes providing common functionality for all Mule providers.
|
org.mule.transport.http |
Provides http transport including proxy support.
|
org.mule.transport.http.components | |
org.mule.transport.jms |
Provides Jms transport connectivity with support for all Jms features.
|
org.mule.transport.multicast |
IP multicast connectivity for Mule.
|
org.mule.transport.servlet | |
org.mule.transport.vm |
A connector implementation allowing events to be passed between Mule sessions via in-memory queues.
|
Modifier and Type | Class and Description |
---|---|
class |
FailedToQueueEventException
FailedToQueueEventException is thrown when an event cannot be put
on an internal service queue. |
Modifier and Type | Class and Description |
---|---|
class |
CouldNotRouteInboundEventException
CouldNotRouteInboundEventException thrown if the current service
cannot accept the inbound event. |
class |
CouldNotRouteOutboundMessageException
CouldNotRouteOutboundMessageException thrown if Mule fails to route
the current outbound event. |
class |
ResponseTimeoutException
ResponseTimeoutException is thrown when a response is not received
in a given timeout in the Response Router. |
class |
RoutePathNotFoundException
RoutePathNotFoundException is thrown if a routing path for an event
cannot be found. |
class |
RoutingException
RoutingException is a base class for all routing exceptions. |
class |
ServiceRoutingException
ServiceRoutingException is thrown due to a routing exception
between the endpoint the event was received on and the service receiving the
event. |
Modifier and Type | Method and Description |
---|---|
boolean |
InboundRouter.isMatch(MuleEvent event)
Determines if the event should be processed by this router.
|
boolean |
OutboundRouter.isMatch(MuleMessage message)
Determines if the event should be processed by this router.
|
MuleEvent[] |
InboundRouter.process(MuleEvent event)
A received MuleEvent is passed to this method for processing.
|
MuleMessage |
InboundRouterCollection.route(MuleEvent event) |
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 | Class and Description |
---|---|
class |
CredentialsNotSetException
CredentialsNotSetException is thrown when user credentials cannot
be obtained from the current message |
class |
EncryptionNotSupportedException
EncryptionNotSupportedException is thrown if an algorithm is set in
the MULE_USER header but it doesn't match the algorithm set on the security filter |
class |
SecurityException
SecurityException is a generic security exception |
class |
UnauthorisedException
UnauthorisedException is thrown if authentication fails |
class |
UnsupportedAuthenticationSchemeException
UnsupportedAuthenticationSchemeException is thrown when a
authentication scheme is being used on the message that the Security filter does
not understand |
Modifier and Type | Class and Description |
---|---|
class |
ServiceException
ServiceException should be thrown when some action on a service
fails, such as starting or stopping |
Modifier and Type | Class and Description |
---|---|
class |
DispatchException
DispatchException is thrown when an endpoint dispatcher fails to
send, dispatch or receive a message. |
class |
MessageTypeNotSupportedException
MessageTypeNotSupportedException is thrown when a message payload
is set on a Message implementation of MessageAdapter which is not of supported
type for that message or adapter. |
Modifier and Type | Method and Description |
---|---|
MessageAdapter |
Connector.getMessageAdapter(Object message)
Gets a
MessageAdapter from the connector for the given message
(data) |
Modifier and Type | Class and Description |
---|---|
class |
MessageBuilderException
Thrown by a MessageBuilder implementation if it cannot build the current
message or some other error occurs.
|
Modifier and Type | Method and Description |
---|---|
protected void |
SedaService.dispatchToOutboundRouter(MuleEvent event,
MuleMessage result) |
Modifier and Type | Class and Description |
---|---|
class |
AggregationException
TODO document
|
class |
CorrelationTimeoutException
TODO
|
Modifier and Type | Method and Description |
---|---|
protected String |
IdempotentReceiver.getIdForEvent(MuleEvent event) |
protected String |
IdempotentSecureHashReceiver.getIdForEvent(MuleEvent event) |
boolean |
WireTap.isMatch(MuleEvent event) |
boolean |
IdempotentReceiver.isMatch(MuleEvent event) |
boolean |
SelectiveConsumer.isMatch(MuleEvent event) |
MuleEvent[] |
AbstractEventAggregator.process(MuleEvent event) |
MuleEvent[] |
ForwardingConsumer.process(MuleEvent event) |
MuleEvent[] |
WireTap.process(MuleEvent event) |
MuleEvent[] |
IdempotentReceiver.process(MuleEvent event) |
MuleEvent[] |
AbstractEventResequencer.process(MuleEvent event) |
MuleEvent[] |
SelectiveConsumer.process(MuleEvent event) |
MuleMessage |
DefaultInboundRouterCollection.route(MuleEvent event) |
Modifier and Type | Method and Description |
---|---|
MuleMessage |
DefaultNestedRouter.route(MuleMessage message,
MuleSession session,
boolean synchronous) |
Modifier and Type | Method and Description |
---|---|
boolean |
TransformerRouter.isMatch(MuleMessage message) |
MuleMessage |
TransformerRouter.route(MuleMessage message,
MuleSession session,
boolean synchronous) |
MuleMessage |
DefaultOutboundRouterCollection.route(MuleMessage message,
MuleSession session,
boolean synchronous) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractService.dispatchToOutboundRouter(MuleEvent event,
MuleMessage result) |
protected MuleMessage |
AbstractService.sendToOutboundRouter(MuleEvent event,
MuleMessage result) |
Modifier and Type | Method and Description |
---|---|
MessageAdapter |
AbstractConnector.getMessageAdapter(Object message)
Gets a
MessageAdapter for the endpoint for the given message
(data) |
Modifier and Type | Method and Description |
---|---|
protected MessageAdapter |
HttpMessageReceiver.HttpWorker.buildStandardAdapter(HttpRequest request,
Map headers) |
Modifier and Type | Class and Description |
---|---|
class |
RestServiceException |
Modifier and Type | Class and Description |
---|---|
class |
MessageRedeliveredException |
Modifier and Type | Method and Description |
---|---|
MessageAdapter |
JmsConnector.getMessageAdapter(Object message) |
void |
RedeliveryHandler.handleRedelivery(javax.jms.Message message)
Process the redelivered message.
|
void |
DefaultRedeliveryHandler.handleRedelivery(javax.jms.Message message)
process the redelivered message.
|
Constructor and Description |
---|
JmsMessageAdapter(Object message) |
Constructor and Description |
---|
MulticastMessageAdapter(Object message) |
Constructor and Description |
---|
HttpRequestMessageAdapter(Object message) |
Modifier and Type | Method and Description |
---|---|
MessageAdapter |
VMConnector.getMessageAdapter(Object message) |
Copyright © 2003–2013 MuleSource, Inc.. All rights reserved.