Package | Description |
---|---|
org.mule.module.management.mbean |
Jmx Management beans for mule components, the model and the Mule server.
|
org.mule.transport |
Contains Abstract classes providing common functionality for all Mule providers.
|
org.mule.transport.ajax | |
org.mule.transport.ajax.container |
A AJAX transport allows Mule applications to send a receive events to the web browser.
|
org.mule.transport.ajax.embedded |
A AJAX transport allows Mule applications to send a receive events to the web browser.
|
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.jms.websphere |
Provides Jms connectivity with Websphere-specific workarounds and improvements.
|
org.mule.transport.multicast |
IP multicast connectivity for Mule.
|
org.mule.transport.polling | |
org.mule.transport.quartz | |
org.mule.transport.rmi | |
org.mule.transport.service |
Provides SPI support for building mule connectors and providers using service descriptors.
|
org.mule.transport.servlet | |
org.mule.transport.servlet.jetty | |
org.mule.transport.sftp | |
org.mule.transport.soap.axis |
Provides an Axis soap transport for Mule.
|
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.
|
org.mule.transport.xmpp |
Constructor and Description |
---|
EndpointService(MessageReceiver receiver) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMessageReceiver
AbstractMessageReceiver provides common methods for all Message
Receivers provided with Mule. |
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.
|
Modifier and Type | Field and Description |
---|---|
protected Map<Object,MessageReceiver> |
AbstractConnector.receivers
The collection of listeners on this connector.
|
Modifier and Type | Method and Description |
---|---|
protected MessageReceiver |
AbstractConnector.createReceiver(FlowConstruct flowConstruct,
InboundEndpoint endpoint)
Create a Message receiver for this connector
|
MessageReceiver |
AbstractConnector.getReceiver(FlowConstruct flowConstruct,
InboundEndpoint endpoint) |
MessageReceiver[] |
AbstractConnector.getReceivers(String wildcardExpression) |
MessageReceiver |
AbstractConnector.lookupReceiver(String key) |
Modifier and Type | Method and Description |
---|---|
Map<Object,MessageReceiver> |
AbstractConnector.getReceivers()
Getter for property 'receivers'.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractConnector.destroyReceiver(MessageReceiver receiver,
ImmutableEndpoint endpoint) |
protected void |
AbstractConnector.doUnregisterListener(FlowConstruct flowConstruct,
InboundEndpoint endpoint,
MessageReceiver receiver) |
Constructor and Description |
---|
TransportMessageProcessContext(MessageReceiver messageReceiver)
Creates an instance that executes the flow in the current thread.
|
TransportMessageProcessContext(MessageReceiver messageReceiver,
WorkManager flowExecutionWorkManager)
Creates an instance that executes the flow using the supplied WorkManager.
|
Modifier and Type | Class and Description |
---|---|
class |
AjaxMessageReceiver
Registers a receiver service with Bayeux.
|
Modifier and Type | Method and Description |
---|---|
protected MessageReceiver |
AjaxServletConnector.createReceiver(FlowConstruct flowConstruct,
InboundEndpoint endpoint) |
Modifier and Type | Method and Description |
---|---|
protected MessageReceiver |
AjaxConnector.createReceiver(FlowConstruct flowConstruct,
InboundEndpoint endpoint) |
Modifier and Type | Class and Description |
---|---|
class |
EjbMessageReceiver
Will repeatedly call a method on an EJB object.
|
Modifier and Type | Class and Description |
---|---|
class |
RetrieveMessageReceiver
Poll a mailbox for messages, remove the messages and route them as events into
Mule.
|
Modifier and Type | Method and Description |
---|---|
MessageReceiver |
AbstractRetrieveMailConnector.createReceiver(FlowConstruct flowConstruct,
InboundEndpoint endpoint) |
MessageReceiver |
SmtpConnector.createReceiver(FlowConstruct flowConstruct,
InboundEndpoint endpoint) |
Modifier and Type | Class and Description |
---|---|
class |
FileMessageReceiver
FileMessageReceiver is a polling listener that reads files from a
directory. |
Modifier and Type | Method and Description |
---|---|
MessageReceiver |
FileConnector.createReceiver(FlowConstruct flowConstruct,
InboundEndpoint endpoint)
Registers a listener for a particular directory The following properties can
be overriden in the endpoint declaration
moveToDirectory
filterPatterns
filterClass
pollingFrequency
|
Modifier and Type | Class and Description |
---|---|
class |
FtpMessageReceiver |
Modifier and Type | Method and Description |
---|---|
MessageReceiver |
FtpConnector.createReceiver(FlowConstruct flowConstruct,
InboundEndpoint endpoint) |
Modifier and Type | Class and Description |
---|---|
class |
HttpMessageReceiver
HttpMessageReceiver is a simple http server that can be used to
listen for HTTP requests on a particular port. |
class |
HttpsMessageReceiver |
class |
OldHttpMessageReceiver
HttpMessageReceiver is a simple http server that can be used to
listen for HTTP requests on a particular port. |
class |
OldHttpsMessageReceiver |
class |
PollingHttpMessageReceiver
Will poll an http URL and use the response as the input for a service request.
|
class |
PollingHttpsMessageReceiver |
Modifier and Type | Method and Description |
---|---|
static MessageReceiver |
HttpConnector.findReceiverByStem(Map<Object,MessageReceiver> receivers,
String uriStr) |
static MessageReceiver |
OldHttpMessageReceiver.findReceiverByStem(Map<Object,MessageReceiver> receivers,
String uriStr) |
static MessageReceiver |
HttpConnector.findReceiverByStemConsideringMatchingHost(Map<Object,MessageReceiver> receivers,
String uri) |
MessageReceiver |
HttpConnector.getReceiver(FlowConstruct flowConstruct,
InboundEndpoint endpoint) |
protected MessageReceiver |
OldHttpMessageReceiver.getTargetReceiver(MuleMessage message,
ImmutableEndpoint ep) |
MessageReceiver |
HttpConnector.lookupReceiver(String key) |
Modifier and Type | Method and Description |
---|---|
static MessageReceiver |
HttpConnector.findReceiverByStem(Map<Object,MessageReceiver> receivers,
String uriStr) |
static MessageReceiver |
OldHttpMessageReceiver.findReceiverByStem(Map<Object,MessageReceiver> receivers,
String uriStr) |
static MessageReceiver |
HttpConnector.findReceiverByStemConsideringMatchingHost(Map<Object,MessageReceiver> receivers,
String uri) |
Modifier and Type | Class and Description |
---|---|
class |
JdbcMessageReceiver
Implements
TransactedPollingMessageReceiver reading data from a database. |
Modifier and Type | Method and Description |
---|---|
MessageReceiver |
JdbcConnector.createReceiver(FlowConstruct flowConstruct,
InboundEndpoint endpoint) |
Modifier and Type | Class and Description |
---|---|
class |
JmsMessageReceiver
Deprecated.
use
MultiConsumerJmsMessageReceiver (set by default). |
class |
MultiConsumerJmsMessageReceiver
In Mule an endpoint corresponds to a single receiver.
|
class |
SingleJmsMessageReceiver
Registers a single Jms MessageListener for an endpoint
|
class |
TransactedSingleResourceJmsMessageReceiver |
class |
XaTransactedJmsMessageReceiver |
Modifier and Type | Method and Description |
---|---|
void |
TransactedSingleResourceJmsMessageReceiver.processMessages(Message message,
MessageReceiver receiver) |
Modifier and Type | Class and Description |
---|---|
class |
WebsphereTransactedJmsMessageReceiver |
Modifier and Type | Class and Description |
---|---|
class |
MulticastMessageReceiver |
Modifier and Type | Class and Description |
---|---|
class |
MessageProcessorPollingMessageReceiver
Polling
MessageSource . |
Modifier and Type | Class and Description |
---|---|
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 |
RmiMessageReceiver
Will repeatedly call a method on a Remote object.
|
Modifier and Type | Method and Description |
---|---|
MessageReceiver |
RmiConnector.createReceiver(FlowConstruct flowConstruct,
InboundEndpoint endpoint) |
Modifier and Type | Method and Description |
---|---|
MessageReceiver |
DefaultTransportServiceDescriptor.createMessageReceiver(Connector connector,
FlowConstruct flowConstruct,
InboundEndpoint endpoint) |
MessageReceiver |
TransportServiceDescriptor.createMessageReceiver(Connector connector,
FlowConstruct flowConstruct,
InboundEndpoint endpoint) |
MessageReceiver |
DefaultTransportServiceDescriptor.createMessageReceiver(Connector connector,
FlowConstruct flowConstruct,
InboundEndpoint endpoint,
Object... args) |
MessageReceiver |
TransportServiceDescriptor.createMessageReceiver(Connector connector,
FlowConstruct flowConstruct,
InboundEndpoint endpoint,
Object... args) |
Modifier and Type | Class and Description |
---|---|
class |
ServletMessageReceiver
ServletMessageReceiver is a receiver that is invoked from a Servlet
when an event is received. |
Modifier and Type | Method and Description |
---|---|
protected MessageReceiver |
MuleReceiverServlet.getReceiverForURI(HttpServletRequest httpServletRequest) |
protected MessageReceiver |
MuleReceiverServlet.matchReceiverByWildcard(String uri,
MessageReceiver receiver) |
Modifier and Type | Method and Description |
---|---|
protected Map<Object,MessageReceiver> |
MuleReceiverServlet.getReceivers() |
Map<Object,MessageReceiver> |
ServletConnector.getReceivers() |
Modifier and Type | Method and Description |
---|---|
protected MessageReceiver |
MuleReceiverServlet.matchReceiverByWildcard(String uri,
MessageReceiver receiver) |
protected void |
MuleReceiverServlet.processHttpRequest(HttpServletRequest request,
HttpServletResponse response,
MessageReceiver receiver) |
protected MuleEvent |
MuleReceiverServlet.routeMessage(MessageReceiver receiver,
MuleMessage requestMessage,
HttpServletRequest request) |
protected void |
MuleReceiverServlet.setupRequestMessage(HttpServletRequest request,
MuleMessage requestMessage,
MessageReceiver receiver) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractConnectorHolder<S extends Servlet,R extends MessageReceiver>
TODO
|
interface |
ConnectorHolder<S extends Servlet,R extends MessageReceiver>
TODO
|
Modifier and Type | Class and Description |
---|---|
class |
JettyHttpMessageReceiver
JettyHttpMessageReceiver is a simple http server that can be used to
listen for http requests on a particular port |
Modifier and Type | Method and Description |
---|---|
protected MessageReceiver |
JettyHttpConnector.createReceiver(FlowConstruct flowConstruct,
InboundEndpoint endpoint) |
protected MessageReceiver |
JettyReceiverServlet.getReceiverForURI(HttpServletRequest httpServletRequest) |
Modifier and Type | Method and Description |
---|---|
protected ConnectorHolder |
JettyHttpConnector.createContextHolder(org.eclipse.jetty.server.Connector connector,
InboundEndpoint endpoint,
MessageReceiver receiver) |
protected String |
JettyReceiverServlet.getReceiverKey(MessageReceiver receiver) |
protected void |
JettyReceiverServlet.processHttpRequest(HttpServletRequest request,
HttpServletResponse response,
MessageReceiver receiver) |
void |
JettyHttpConnector.unregisterListener(MessageReceiver receiver) |
Modifier and Type | Class and Description |
---|---|
class |
SftpMessageReceiver
SftpMessageReceiver polls and receives files from an sftp service
using jsch. |
Modifier and Type | Method and Description |
---|---|
MessageReceiver |
SftpConnector.createReceiver(FlowConstruct flow,
InboundEndpoint endpoint) |
Modifier and Type | Class and Description |
---|---|
class |
AxisMessageReceiver
AxisMessageReceiver is used to register a component as a service
with a Axis server. |
Modifier and Type | Method and Description |
---|---|
protected void |
AxisConnector.registerReceiverWithMuleService(MessageReceiver receiver,
EndpointURI ep) |
protected void |
AxisConnector.unregisterReceiverWithMuleService(MessageReceiver receiver,
EndpointURI ep) |
Modifier and Type | Class and Description |
---|---|
class |
SslMessageReceiver |
Modifier and Type | Class and Description |
---|---|
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 | Method and Description |
---|---|
MessageReceiver |
StdioConnector.createReceiver(FlowConstruct flowConstruct,
InboundEndpoint endpoint) |
Modifier and Type | Class and Description |
---|---|
class |
ExceptionReturnTcpMessageReceiver
Extends
TcpMessageReceiver providing managing of protocol error conditions. |
class |
PollingTcpMessageReceiver
PollingTcpMessageReceiver acts like a TCP client polling for new
messages. |
class |
TcpMessageReceiver
TcpMessageReceiver acts like a TCP server to receive socket
requests. |
Modifier and Type | Class and Description |
---|---|
class |
UdpMessageReceiver
UdpMessageReceiver receives UDP message packets. |
Modifier and Type | Class and Description |
---|---|
class |
VMMessageReceiver
VMMessageReceiver is a listener for events from a Mule service which then simply passes
the events on to the target service. |
Modifier and Type | Method and Description |
---|---|
MessageReceiver |
VMConnector.createReceiver(FlowConstruct flowConstruct,
InboundEndpoint endpoint) |
protected MessageReceiver |
VMConnector.getReceiverByEndpoint(EndpointURI endpointUri) |
Modifier and Type | Class and Description |
---|---|
class |
XmppMessageReceiver
XmppMessageReceiver is responsible for receiving Mule events over XMPP. |
class |
XmppPollingMessageReceiver |
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.