Package | Description |
---|---|
org.mule.api.transport |
Contains the interfaces that comprise a provider implementation.
|
org.mule.transport |
Contains Abstract classes providing common functionality for all Mule providers.
|
org.mule.transport.ajax | |
org.mule.transport.ejb | |
org.mule.transport.email |
Provides pop3, smtp and imap connectivity for Mule.
|
org.mule.transport.file |
Provides file transport in the form of a directory listeners and file dispatchers.
|
org.mule.transport.ftp | |
org.mule.transport.http |
Provides http transport including proxy support.
|
org.mule.transport.jdbc |
Provides jdbc transport.
|
org.mule.transport.jms |
Provides Jms transport connectivity with support for all Jms features.
|
org.mule.transport.quartz | |
org.mule.transport.rmi | |
org.mule.transport.sftp | |
org.mule.transport.soap.axis |
Provides an Axis soap transport for Mule.
|
org.mule.transport.soap.axis.wsdl | |
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 |
Modifier and Type | Method and Description |
---|---|
MessageDispatcher |
MessageDispatcherFactory.create(OutboundEndpoint endpoint)
Creates a new message dispatcher instance, initialised with the passed
endpoint.
|
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) . |
void |
MessageDispatcherFactory.destroy(OutboundEndpoint endpoint,
MessageDispatcher dispatcher)
Invoked when a dispatcher returned
false for
MessageDispatcherFactory.validate(OutboundEndpoint, MessageDispatcher) . |
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 | Class and Description |
---|---|
class |
AbstractMessageDispatcher
Abstract implementation of an outbound channel adaptors.
|
class |
UnsupportedMessageDispatcher |
Modifier and Type | Method and Description |
---|---|
protected MessageDispatcher |
AbstractConnector.borrowDispatcher(OutboundEndpoint endpoint) |
MessageDispatcher |
UnsupportedMessageDispatcherFactory.create(OutboundEndpoint endpoint) |
abstract MessageDispatcher |
AbstractMessageDispatcherFactory.create(OutboundEndpoint endpoint) |
MessageDispatcher |
KeyedPoolMessageDispatcherFactoryAdapter.create(OutboundEndpoint endpoint) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractMessageDispatcherFactory.activate(OutboundEndpoint endpoint,
MessageDispatcher dispatcher) |
void |
KeyedPoolMessageDispatcherFactoryAdapter.activate(OutboundEndpoint endpoint,
MessageDispatcher dispatcher) |
static void |
MessageDispatcherUtils.applyLifecycle(MessageDispatcher dispatcher)
Applies lifecycle to a MessageDispatcher based on the lifecycle state of its connector.
|
protected void |
KeyedPoolMessageDispatcherFactoryAdapter.applyLifecycle(MessageDispatcher dispatcher) |
void |
AbstractMessageDispatcherFactory.destroy(OutboundEndpoint endpoint,
MessageDispatcher dispatcher) |
void |
KeyedPoolMessageDispatcherFactoryAdapter.destroy(OutboundEndpoint endpoint,
MessageDispatcher dispatcher) |
void |
AbstractMessageDispatcherFactory.passivate(OutboundEndpoint endpoint,
MessageDispatcher dispatcher) |
void |
KeyedPoolMessageDispatcherFactoryAdapter.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 |
AbstractMessageDispatcherFactory.validate(OutboundEndpoint endpoint,
MessageDispatcher dispatcher) |
boolean |
KeyedPoolMessageDispatcherFactoryAdapter.validate(OutboundEndpoint endpoint,
MessageDispatcher dispatcher) |
Modifier and Type | Class and Description |
---|---|
class |
AjaxMessageDispatcher
Will dispatch Mule events to ajax clients available in Bayeux that are listening to this endpoint.
|
Modifier and Type | Method and Description |
---|---|
MessageDispatcher |
AjaxMessageDispatcherFactory.create(OutboundEndpoint endpoint) |
Modifier and Type | Class and Description |
---|---|
class |
EjbMessageDispatcher
Invokes a method on an EJB object stored in Jndi.
|
Modifier and Type | Method and Description |
---|---|
MessageDispatcher |
EjbMessageDispatcherFactory.create(OutboundEndpoint endpoint) |
Modifier and Type | Class and Description |
---|---|
class |
SmtpMessageDispatcher
SmtpMessageDispatcher will dispatch Mule events as Mime email
messages over an SMTP gateway. |
Modifier and Type | Method and Description |
---|---|
MessageDispatcher |
SmtpMessageDispatcherFactory.create(OutboundEndpoint endpoint)
Creates a new message dispatcher instance, initialised with the passed
endpoint.
|
Modifier and Type | Class and Description |
---|---|
class |
FileMessageDispatcher
FileMessageDispatcher is used to read/write files to the filesystem |
Modifier and Type | Method and Description |
---|---|
MessageDispatcher |
FileMessageDispatcherFactory.create(OutboundEndpoint endpoint) |
Modifier and Type | Class and Description |
---|---|
class |
FtpMessageDispatcher |
Modifier and Type | Method and Description |
---|---|
MessageDispatcher |
FtpMessageDispatcherFactory.create(OutboundEndpoint endpoint)
Creates a new message dispatcher instance, initialised with the passed
endpoint.
|
Modifier and Type | Class and Description |
---|---|
class |
HttpClientMessageDispatcher
HttpClientMessageDispatcher dispatches Mule events over HTTP. |
class |
HttpsClientMessageDispatcher |
Modifier and Type | Field and Description |
---|---|
protected Map<OutboundEndpoint,MessageDispatcher> |
HttpConnector.endpointDispatchers |
Modifier and Type | Method and Description |
---|---|
protected MessageDispatcher |
HttpConnector.borrowDispatcher(OutboundEndpoint endpoint) |
MessageDispatcher |
HttpsClientMessageDispatcherFactory.create(OutboundEndpoint endpoint) |
MessageDispatcher |
HttpClientMessageDispatcherFactory.create(OutboundEndpoint endpoint)
Creates a new message dispatcher instance, initialised with the passed
endpoint.
|
Modifier and Type | Method and Description |
---|---|
protected void |
HttpConnector.applyDispatcherLifecycle(MessageDispatcher dispatcher) |
protected void |
HttpConnector.returnDispatcher(OutboundEndpoint endpoint,
MessageDispatcher dispatcher) |
Modifier and Type | Class and Description |
---|---|
class |
JdbcMessageDispatcher
The Jdbc Message dispatcher is responsible for executing SQL queries against a
database.
|
Modifier and Type | Field and Description |
---|---|
protected Map<OutboundEndpoint,MessageDispatcher> |
JdbcConnector.endpointDispatchers |
Modifier and Type | Method and Description |
---|---|
protected MessageDispatcher |
JdbcConnector.borrowDispatcher(OutboundEndpoint endpoint) |
MessageDispatcher |
JdbcMessageDispatcherFactory.create(OutboundEndpoint endpoint) |
Modifier and Type | Method and Description |
---|---|
protected void |
JdbcConnector.applyDispatcherLifecycle(MessageDispatcher dispatcher) |
protected void |
JdbcConnector.returnDispatcher(OutboundEndpoint endpoint,
MessageDispatcher dispatcher) |
Modifier and Type | Class and Description |
---|---|
class |
JmsMessageDispatcher
JmsMessageDispatcher is responsible for dispatching messages to JMS
destinations. |
Modifier and Type | Method and Description |
---|---|
MessageDispatcher |
JmsMessageDispatcherFactory.create(OutboundEndpoint endpoint) |
Modifier and Type | Class and Description |
---|---|
class |
QuartzMessageDispatcher
Can schedule a Job with the Quartz scheduler.
|
Modifier and Type | Method and Description |
---|---|
MessageDispatcher |
QuartzMessageDispatcherFactory.create(OutboundEndpoint endpoint) |
Modifier and Type | Class and Description |
---|---|
class |
RmiMessageDispatcher
RmiMessageDispatcher will send transformed mule events over
RMI-JRMP. |
Modifier and Type | Method and Description |
---|---|
MessageDispatcher |
RmiMessageDispatcherFactory.create(OutboundEndpoint endpoint) |
Modifier and Type | Class and Description |
---|---|
class |
SftpMessageDispatcher
SftpMessageDispatcher dispatches files via sftp to a remote sftp
service. |
Modifier and Type | Method and Description |
---|---|
MessageDispatcher |
SftpMessageDispatcherFactory.create(OutboundEndpoint endpoint) |
Modifier and Type | Class and Description |
---|---|
class |
AxisMessageDispatcher
AxisMessageDispatcher is used to make soap requests via the Axis
soap client. |
Modifier and Type | Method and Description |
---|---|
MessageDispatcher |
AxisMessageDispatcherFactory.create(OutboundEndpoint endpoint) |
Modifier and Type | Class and Description |
---|---|
class |
AxisWsdlMessageDispatcher
Creates and Axis client services from WSDL and invokes it.
|
Modifier and Type | Method and Description |
---|---|
MessageDispatcher |
AxisWsdlMessageDispatcherFactory.create(OutboundEndpoint endpoint) |
Modifier and Type | Class and Description |
---|---|
class |
StdioMessageDispatcher
StdioMessageDispatcher is a simple stream dispatcher that obtains
a stream from the Stream Connector to write to. |
Modifier and Type | Method and Description |
---|---|
MessageDispatcher |
StdioMessageDispatcherFactory.create(OutboundEndpoint endpoint) |
Modifier and Type | Class and Description |
---|---|
class |
LocalSocketTcpMessageDispatcher
LocalSocketTcpMessageDispatcher will send transformed Mule events
over TCP. |
class |
TcpMessageDispatcher
Send transformed Mule events over TCP.
|
Modifier and Type | Method and Description |
---|---|
MessageDispatcher |
LocalSocketTcpMessageDispatcherFactory.create(OutboundEndpoint endpoint) |
MessageDispatcher |
TcpMessageDispatcherFactory.create(OutboundEndpoint endpoint) |
Modifier and Type | Class and Description |
---|---|
class |
UdpMessageDispatcher
UdpMessageDispatcher is responsible for dispatching MuleEvents as
UDP packets on the network |
Modifier and Type | Method and Description |
---|---|
MessageDispatcher |
UdpMessageDispatcherFactory.create(OutboundEndpoint endpoint) |
Modifier and Type | Class and Description |
---|---|
class |
VMMessageDispatcher
VMMessageDispatcher is used for providing in memory interaction between components. |
Modifier and Type | Method and Description |
---|---|
MessageDispatcher |
VMMessageDispatcherFactory.create(OutboundEndpoint endpoint) |
Modifier and Type | Class and Description |
---|---|
class |
XmppMessageDispatcher
Allows Mule events to be sent over Xmpp
|
Modifier and Type | Method and Description |
---|---|
MessageDispatcher |
XmppMessageDispatcherFactory.create(OutboundEndpoint endpoint) |
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.