| Package | Description |
|---|---|
| org.mule |
The Mule implementation of the Universal Message Objects(tm) API specification.
|
| org.mule.agent |
Admin components and Agents used to control and Monitor Mule
|
| 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.endpoint |
Endpoint interfaces.
|
| org.mule.api.transport |
Contains the interfaces that comprise a provider implementation.
|
| org.mule.client | |
| org.mule.construct | |
| org.mule.construct.builder | |
| org.mule.endpoint |
Implemtation of Mule endpoint uris.
|
| org.mule.endpoint.outbound | |
| org.mule.routing |
Defines the core routing patterns supported by mule.
|
| org.mule.routing.outbound |
Outbound router implementation as described in the Enterprise Integration Patterns book.
|
| org.mule.transport |
Contains Abstract classes providing common functionality for all Mule providers.
|
| Modifier and Type | Method and Description |
|---|---|
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
|
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
|
| Modifier and Type | Method and Description |
|---|---|
OutboundEndpoint |
EndpointNotificationLoggerAgent.getEndpoint() |
| Modifier and Type | Method and Description |
|---|---|
void |
EndpointNotificationLoggerAgent.setEndpoint(OutboundEndpoint endpoint) |
| Modifier and Type | Method and Description |
|---|---|
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
|
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
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
OutboundEndpoint |
EndpointBuilder.buildOutboundEndpoint()
Constructs outbound endpoints
|
OutboundEndpoint |
EndpointFactory.getOutboundEndpoint(EndpointBuilder builder)
Creates an endpoint with the "OUTBOUND" role using the builder provided.
|
OutboundEndpoint |
EndpointFactory.getOutboundEndpoint(EndpointURI endpointUri)
Deprecated.
|
OutboundEndpoint |
EndpointFactory.getOutboundEndpoint(String uri)
Creates an endpoint with the "OUTBOUND" role.
|
OutboundEndpoint |
EndpointCache.getOutboundEndpoint(String uri,
MessageExchangePattern mep,
Long responseTimeout) |
| Modifier and Type | Method and Description |
|---|---|
MessageProcessor |
EndpointMessageProcessorChainFactory.createOutboundMessageProcessorChain(OutboundEndpoint endpoint,
MessageProcessor target) |
| Modifier and Type | Method and Description |
|---|---|
OutboundEndpoint |
MessageDispatcher.getEndpoint() |
| Modifier and Type | Method and Description |
|---|---|
void |
MessageDispatcherFactory.activate(OutboundEndpoint endpoint,
MessageDispatcher dispatcher)
Invoked before the given dispatcher is handed out to a
client, but not after
MessageDispatcherFactory.create(OutboundEndpoint). |
MessageDispatcher |
MessageDispatcherFactory.create(OutboundEndpoint endpoint)
Creates a new message dispatcher instance, initialised with the passed
endpoint.
|
void |
MessageDispatcherFactory.destroy(OutboundEndpoint endpoint,
MessageDispatcher dispatcher)
Invoked when a dispatcher returned
false for
MessageDispatcherFactory.validate(OutboundEndpoint, MessageDispatcher). |
OutputStream |
Connector.getOutputStream(OutboundEndpoint endpoint,
MuleEvent event)
Will get the output stream for this type of transport.
|
void |
MessageDispatcherFactory.passivate(OutboundEndpoint endpoint,
MessageDispatcher dispatcher)
Invoked immediately before the given dispatcher is returned
to its pool.
|
boolean |
MessageDispatcherFactory.validate(OutboundEndpoint endpoint,
MessageDispatcher dispatcher)
Invoked after the dispatcher is returned from a client but
before it is prepared for return to its pool via
MessageDispatcherFactory.passivate(OutboundEndpoint, MessageDispatcher). |
| Modifier and Type | Method and Description |
|---|---|
protected MuleEvent |
DefaultLocalMuleClient.createMuleEvent(MuleMessage message,
OutboundEndpoint endpoint) |
MuleMessage |
DefaultLocalMuleClient.process(OutboundEndpoint endpoint,
MuleMessage message) |
MuleMessage |
DefaultLocalMuleClient.process(OutboundEndpoint endpoint,
Object payload,
Map<String,Object> messageProperties) |
| Constructor and Description |
|---|
Bridge(String name,
MuleContext muleContext,
MessageSource messageSource,
OutboundEndpoint outboundEndpoint,
List<MessageProcessor> transformers,
List<MessageProcessor> responseTransformers,
MessageExchangePattern exchangePattern,
boolean transacted) |
Validator(String name,
MuleContext muleContext,
MessageSource messageSource,
OutboundEndpoint outboundEndpoint,
Filter validationFilter,
String ackExpression,
String nackExpression) |
Validator(String name,
MuleContext muleContext,
MessageSource messageSource,
OutboundEndpoint outboundEndpoint,
Filter validationFilter,
String ackExpression,
String nackExpression,
String errorExpression) |
| Modifier and Type | Method and Description |
|---|---|
protected OutboundEndpoint |
AbstractFlowConstructWithSingleInboundAndOutboundEndpointBuilder.getOrBuildOutboundEndpoint(MuleContext muleContext) |
| Modifier and Type | Method and Description |
|---|---|
T |
AbstractFlowConstructWithSingleInboundAndOutboundEndpointBuilder.outboundEndpoint(OutboundEndpoint outboundEndpoint) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultOutboundEndpoint |
class |
DynamicOutboundEndpoint
An Outbound endpoint who's URI is a template used to created new non dynamic
endpoints based on the current message.
|
class |
DynamicURIOutboundEndpoint
Allows EndpointURI to be set and changed dynamically by wrapping up an immutable
endpoint instance.
|
| Modifier and Type | Field and Description |
|---|---|
protected OutboundEndpoint |
DynamicURIOutboundEndpoint.endpoint |
| Modifier and Type | Method and Description |
|---|---|
OutboundEndpoint |
AbstractEndpointBuilder.buildOutboundEndpoint() |
protected OutboundEndpoint |
AbstractEndpointBuilder.createOutboundEndpoint(EndpointURI endpointURI,
List<MessageProcessor> messageProcessors,
List<MessageProcessor> responseMessageProcessors,
Connector connector) |
protected OutboundEndpoint |
AbstractEndpointBuilder.doBuildOutboundEndpoint() |
OutboundEndpoint |
DefaultEndpointFactory.getOutboundEndpoint(EndpointBuilder builder) |
OutboundEndpoint |
DefaultEndpointFactory.getOutboundEndpoint(EndpointURI uri) |
OutboundEndpoint |
DefaultEndpointFactory.getOutboundEndpoint(String uri) |
OutboundEndpoint |
SimpleEndpointCache.getOutboundEndpoint(String uri,
MessageExchangePattern mep,
Long responseTimeout) |
OutboundEndpoint |
DynamicOutboundEndpoint.getStaticEndpoint(MuleEvent event) |
| Modifier and Type | Method and Description |
|---|---|
MessageProcessor |
DefaultEndpointMessageProcessorChainFactory.createOutboundMessageProcessorChain(OutboundEndpoint endpoint,
MessageProcessor target) |
protected List<MessageProcessor> |
DefaultEndpointMessageProcessorChainFactory.createOutboundMessageProcessors(OutboundEndpoint endpoint)
Override this method to change the default MessageProcessors.
|
protected List<MessageProcessor> |
DefaultEndpointMessageProcessorChainFactory.createOutboundResponseMessageProcessors(OutboundEndpoint endpoint)
Override this method to change the default MessageProcessors.
|
| Constructor and Description |
|---|
DynamicURIOutboundEndpoint(OutboundEndpoint endpoint) |
DynamicURIOutboundEndpoint(OutboundEndpoint endpoint,
EndpointURI dynamicEndpointURI) |
| Constructor and Description |
|---|
OutboundEndpointMimeTypeCheckingMessageProcessor(OutboundEndpoint endpoint) |
OutboundEndpointPropertyMessageProcessor(OutboundEndpoint endpoint) |
OutboundNotificationMessageProcessor(OutboundEndpoint endpoint) |
OutboundResponsePropertiesMessageProcessor(OutboundEndpoint endpoint) |
| Modifier and Type | Field and Description |
|---|---|
protected OutboundEndpoint |
ForwardingCatchAllStrategy.endpoint
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
OutboundEndpoint |
ForwardingCatchAllStrategy.getEndpoint()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ForwardingCatchAllStrategy.setEndpoint(OutboundEndpoint endpoint)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected OutboundEndpoint |
AbstractRecipientList.buildOutboundEndpoint(String recipient) |
OutboundEndpoint |
SplitMessage.MessagePart.getEndpoint() |
protected OutboundEndpoint |
AbstractRecipientList.getRecipientEndpoint(MuleMessage message,
Object recipient) |
protected OutboundEndpoint |
AbstractRecipientList.getRecipientEndpointFromString(MuleMessage message,
String recipient) |
protected OutboundEndpoint |
AbstractRecipientList.getRecipientEndpointFromUri(EndpointURI uri) |
| Modifier and Type | Method and Description |
|---|---|
void |
SplitMessage.addPart(Object part,
OutboundEndpoint endpoint) |
| Constructor and Description |
|---|
SplitMessage.MessagePart(OutboundEndpoint endpoint,
Object part) |
| Modifier and Type | Method and Description |
|---|---|
OutboundEndpoint |
AbstractMessageDispatcher.getEndpoint() |
protected OutboundEndpoint |
DefaultReplyToHandler.getEndpoint(MuleEvent event,
String endpointUri) |
| Modifier and Type | Method and Description |
|---|---|
void |
KeyedPoolMessageDispatcherFactoryAdapter.activate(OutboundEndpoint endpoint,
MessageDispatcher dispatcher) |
void |
AbstractMessageDispatcherFactory.activate(OutboundEndpoint endpoint,
MessageDispatcher dispatcher) |
protected MessageDispatcher |
AbstractConnector.borrowDispatcher(OutboundEndpoint endpoint) |
MessageDispatcher |
KeyedPoolMessageDispatcherFactoryAdapter.create(OutboundEndpoint endpoint) |
abstract MessageDispatcher |
AbstractMessageDispatcherFactory.create(OutboundEndpoint endpoint) |
MessageDispatcher |
UnsupportedMessageDispatcherFactory.create(OutboundEndpoint endpoint) |
MessageProcessor |
AbstractConnector.createDispatcherMessageProcessor(OutboundEndpoint endpoint) |
void |
KeyedPoolMessageDispatcherFactoryAdapter.destroy(OutboundEndpoint endpoint,
MessageDispatcher dispatcher) |
void |
AbstractMessageDispatcherFactory.destroy(OutboundEndpoint endpoint,
MessageDispatcher dispatcher) |
OutputStream |
AbstractConnector.getOutputStream(OutboundEndpoint endpoint,
MuleEvent event)
Will get the output stream for this type of transport.
|
void |
KeyedPoolMessageDispatcherFactoryAdapter.passivate(OutboundEndpoint endpoint,
MessageDispatcher dispatcher) |
void |
AbstractMessageDispatcherFactory.passivate(OutboundEndpoint endpoint,
MessageDispatcher dispatcher) |
protected void |
AbstractConnector.returnDispatcher(OutboundEndpoint endpoint,
MessageDispatcher dispatcher) |
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.
|
boolean |
KeyedPoolMessageDispatcherFactoryAdapter.validate(OutboundEndpoint endpoint,
MessageDispatcher dispatcher) |
boolean |
AbstractMessageDispatcherFactory.validate(OutboundEndpoint endpoint,
MessageDispatcher dispatcher) |
| Constructor and Description |
|---|
AbstractMessageDispatcher(OutboundEndpoint endpoint) |
UnsupportedMessageDispatcher(OutboundEndpoint endpoint) |
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.