Package | Description |
---|---|
org.mule.api.transport |
Contains the interfaces that comprise a provider implementation.
|
org.mule.context.notification |
Internal server notification types fired via the MuleManager.
|
org.mule.transport |
Contains Abstract classes providing common functionality for all Mule providers.
|
org.mule.transport.bpm | |
org.mule.transport.ejb | |
org.mule.transport.http |
Provides http transport including proxy support.
|
org.mule.transport.jms |
Provides Jms transport connectivity with support for all Jms features.
|
org.mule.transport.jms.activemq |
Provides Jms connectivity with ActiveMQ-specific workarounds and improvements.
|
org.mule.transport.jms.weblogic |
Provides Jms connectivity with Weblogic-specific workarounds and improvements.
|
org.mule.transport.jms.websphere |
Provides Jms connectivity with Websphere-specific workarounds and improvements.
|
org.mule.transport.jnp | |
org.mule.transport.multicast |
IP multicast connectivity for Mule.
|
org.mule.transport.quartz | |
org.mule.transport.rmi | |
org.mule.transport.servlet | |
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.
|
Modifier and Type | Interface and Description |
---|---|
interface |
MessageDispatcher
Combine
MessageDispatching with
various lifecycle methods for the actual instances doing message sending. |
interface |
MessageReceiver
MessageReceiver is used to receive data from an external system. |
interface |
MessageRequester
Combine
MessageRequesting with
various lifecycle methods for the actual instances doing message sending. |
Modifier and Type | Method and Description |
---|---|
void |
ConnectionStrategy.connect(Connectable connectable)
Attempts to connect to a resource according the strategy implemented
|
Constructor and Description |
---|
ConnectionNotification(Connectable resource,
String identifier,
int action) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractConnectable
Provide a default dispatch (client) support for handling threads lifecycle and validation.
|
class |
AbstractConnector
AbstractConnector provides base functionality for all connectors
provided with Mule. |
class |
AbstractJndiConnector
This class acts as common baseclass for both Rmi & EjbConnector Resolves Jndi root for connector usage
|
class |
AbstractMessageDispatcher
Provide a default dispatch (client) support for handling threads lifecycle and validation.
|
class |
AbstractMessageReceiver
AbstractMessageReceiver provides common methods for all Message
Receivers provided with Mule. |
class |
AbstractMessageRequester
Provide a default dispatch (client) support for handling threads lifecycle and validation.
|
class |
AbstractPollingMessageReceiver
AbstractPollingMessageReceiver implements a base class for polling
message receivers. |
class |
TransactedPollingMessageReceiver
The TransactedPollingMessageReceiver is an abstract receiver that handles polling
and transaction management.
|
class |
UnsupportedMessageDispatcher |
class |
UnsupportedMessageRequester |
Modifier and Type | Method and Description |
---|---|
void |
AbstractConnectionStrategy.connect(Connectable connectable) |
protected void |
AbstractConnectionStrategy.connectAfterServerStartup(Connectable connectable) |
protected void |
AbstractConnectionStrategy.connectImmediately(Connectable connectable) |
protected abstract void |
AbstractConnectionStrategy.doConnect(Connectable connectable) |
protected void |
SimpleRetryConnectionStrategy.doConnect(Connectable connectable) |
void |
SingleAttemptConnectionStrategy.doConnect(Connectable connectable) |
protected String |
AbstractConnectionStrategy.getDescription(Connectable connectable) |
Constructor and Description |
---|
ConnectException(Message message,
Connectable component) |
ConnectException(Message message,
Throwable cause,
Connectable component) |
ConnectException(Throwable cause,
Connectable component) |
FatalConnectException(Message message,
Connectable component) |
FatalConnectException(Message message,
Throwable cause,
Connectable component) |
FatalConnectException(Throwable cause,
Connectable component) |
Modifier and Type | Class and Description |
---|---|
class |
ProcessConnector
The BPM provider allows Mule events to initiate and/or advance processes in an
external or embedded Business Process Management System (BPMS).
|
class |
ProcessMessageDispatcher
Initiates or advances a workflow process from an outgoing Mule event.
|
class |
ProcessMessageReceiver
Generates an incoming Mule event from an executing workflow process.
|
Modifier and Type | Class and Description |
---|---|
class |
EjbConnector
Provides Connection configurstion for EJB endpoints
|
class |
EjbMessageDispatcher
Invokes a method on an EJB object stored in Jndi.
|
class |
EjbMessageReceiver
Will repeatedly call a method on an EJB object.
|
Modifier and Type | Class and Description |
---|---|
class |
HttpClientMessageDispatcher
HttpClientMessageDispatcher dispatches Mule events over HTTP. |
class |
HttpClientMessageRequester
Rquests Mule events over HTTP.
|
class |
HttpConnector
HttpConnector provides a way of receiving and sending http requests
and responses. |
class |
HttpMessageReceiver
HttpMessageReceiver is a simple http server that can be used to
listen for HTTP requests on a particular port. |
class |
HttpPollingConnector
The HttpPollingConnectors allows for inbound Http endpoints to be configured with an address which it shall use
to poll for a result.
|
class |
HttpsConnector
HttpsConnector provides Secure http connectivity on top of what is already provided with the
Mule HttpConnector . |
class |
HttpsMessageReceiver |
class |
HttpsPollingConnector
HttpsPollingConnector provides Secure http connectivity on top of what is already provided with the
Mule HttpPollingConnector . |
class |
PollingHttpMessageReceiver
Will poll an http URL and use the response as the input for a service request.
|
Modifier and Type | Class and Description |
---|---|
class |
JmsConnector
JmsConnector is a JMS 1.0.2b compliant connector that can be used
by a Mule endpoint. |
class |
JmsMessageDispatcher
JmsMessageDispatcher is responsible for dispatching messages to JMS
destinations. |
class |
JmsMessageReceiver
Registers a single JmsMessage listener but uses a thread pool to process incoming
messages
|
class |
JmsMessageRequester
JmsMessageDispatcher is responsible for dispatching messages to JMS
destinations. |
class |
MultiConsumerJmsMessageReceiver
This is an experimental rework of the
transacted.message.receiver
(it may work with non-transacted sessions as well,
just hasn't been tested and load-tested yet. |
class |
SingleJmsMessageReceiver
Registers a single Jms MessageListener for an endpoint
|
class |
TransactedSingleResourceJmsMessageReceiver |
class |
XaTransactedJmsMessageReceiver |
Modifier and Type | Class and Description |
---|---|
class |
ActiveMQJmsConnector
ActiveMQ 4.x-specific JMS connector.
|
class |
ActiveMQXAJmsConnector |
Modifier and Type | Class and Description |
---|---|
class |
WeblogicJmsConnector
Weblogic-specific JMS connector.
|
Modifier and Type | Class and Description |
---|---|
class |
WebsphereJmsConnector
Websphere-specific JMS connector.
|
class |
WebsphereTransactedJmsMessageReceiver |
Modifier and Type | Class and Description |
---|---|
class |
JnpConnector
JnpConnector uses the Java Naming protocol to bind to remote
objects |
Modifier and Type | Class and Description |
---|---|
class |
MulticastConnector
MulticastConnector can dispatch mule events using ip multicasting |
class |
MulticastMessageReceiver |
Modifier and Type | Class and Description |
---|---|
class |
QuartzConnector
Creates a connection to a Quartz scheduler.
|
class |
QuartzMessageDispatcher
Can schedule a Job with the Quartz scheduler.
|
class |
QuartzMessageReceiver
Listens for Quartz sheduled events using the Receiver Job and fires events to the
service associated with this receiver.
|
Modifier and Type | Class and Description |
---|---|
class |
RmiCallbackMessageReceiver
TODO
|
class |
RmiConnector
RmiConnector can bind or send to a given RMI port on a given host. |
class |
RmiMessageDispatcher
RmiMessageDispatcher will send transformed mule events over
RMI-JRMP. |
class |
RmiMessageReceiver
Will repeatedly call a method on a Remote object.
|
Modifier and Type | Class and Description |
---|---|
class |
ServletConnector
ServletConnector is a channel adapter between Mule and a servlet
engine. |
class |
ServletMessageReceiver
ServletMessageReceiver is a receiver that is invoked from a Servlet
when an event is received. |
Modifier and Type | Class and Description |
---|---|
class |
SslConnector
SslConnector provides a connector for SSL connections. |
class |
SslMessageReceiver |
class |
TlsConnector
TlsConnector Provides TLS connections |
Modifier and Type | Class and Description |
---|---|
class |
PromptStdioConnector
PromptStdioConnector connects to the System streams in and out by
default and add some basic fuctionality for writing out prompt messages. |
class |
StdioConnector
StdioConnector can send and receive Mule events over IO streams. |
class |
StdioMessageDispatcher
StdioMessageDispatcher is a simple stream dispatcher that obtains
a stream from the Stream Connector to write to. |
class |
StdioMessageReceiver
StdioMessageReceiver is a listener for events from Mule components
which then simply passes the events on to the target components. |
Modifier and Type | Class and Description |
---|---|
class |
TcpConnector
TcpConnector can bind or sent to a given TCP port on a given host. |
class |
TcpMessageDispatcher
Send transformed Mule events over TCP.
|
class |
TcpMessageReceiver
TcpMessageReceiver acts like a TCP server to receive socket
requests. |
class |
TcpMessageRequester
Request transformed Mule events from TCP.
|
Modifier and Type | Class and Description |
---|---|
class |
UdpConnector
UdpConnector can send and receive Mule events as Datagram packets. |
class |
UdpMessageDispatcher
UdpMessageDispatcher is responsible for dispatching MuleEvents as
UDP packets on the network |
class |
UdpMessageReceiver
UdpMessageReceiver receives UDP message packets. |
class |
UdpMessageRequester
Responsible for requesting MuleEvents as UDP packets on the network
|
Modifier and Type | Class and Description |
---|---|
class |
VMConnector
VMConnector A simple endpoint wrapper to allow a Mule service to
be accessed from an endpoint |
class |
VMMessageDispatcher
VMMessageDispatcher is used for providing in memory interaction
between components. |
class |
VMMessageReceiver
VMMessageReceiver is a listener for events from a Mule service which then simply passes
the events on to the target service. |
class |
VMMessageRequester
VMMessageDispatcher is used for providing in memory interaction
between components. |
Copyright © 2003–2013 MuleSource, Inc.. All rights reserved.