Uses of Interface org.mule.api.transport.MessageDispatcher (Mule ESB 2.2.1 API)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.mule.api.transport.MessageDispatcher

Packages that use MessageDispatcher
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.bpm |
org.mule.transport.cxf |
org.mule.transport.cxf.wsdl |
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.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 |

Uses of MessageDispatcher in org.mule.api.transport

Methods in org.mule.api.transport that return MessageDispatcher
`MessageDispatcher` | `MessageDispatcherFactory.create(OutboundEndpoint endpoint)` Creates a new message dispatcher instance, initialised with the passed endpoint.

Methods in org.mule.api.transport with parameters of type MessageDispatcher
`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)`.

Uses of MessageDispatcher in org.mule.transport

Classes in org.mule.transport that implement MessageDispatcher
`class` | `AbstractMessageDispatcher` Provide a default dispatch (client) support for handling threads lifecycle and validation.
`class` | `UnsupportedMessageDispatcher`

Methods in org.mule.transport that return MessageDispatcher
`MessageDispatcher` | `UnsupportedMessageDispatcherFactory.create(OutboundEndpoint endpoint)`
`abstract MessageDispatcher` | `AbstractMessageDispatcherFactory.create(OutboundEndpoint endpoint)`
`MessageDispatcher` | `KeyedPoolMessageDispatcherFactoryAdapter.create(OutboundEndpoint endpoint)`

Methods in org.mule.transport with parameters of type MessageDispatcher
`void` | `AbstractMessageDispatcherFactory.activate(OutboundEndpoint endpoint, MessageDispatcher dispatcher)`
`void` | `KeyedPoolMessageDispatcherFactoryAdapter.activate(OutboundEndpoint endpoint, 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.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)`

Uses of MessageDispatcher in org.mule.transport.bpm

Classes in org.mule.transport.bpm that implement MessageDispatcher
`class` | `ProcessMessageDispatcher` Initiates or advances a workflow process from an outgoing Mule event.

Methods in org.mule.transport.bpm that return MessageDispatcher
`MessageDispatcher` | `ProcessMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Uses of MessageDispatcher in org.mule.transport.cxf

Classes in org.mule.transport.cxf that implement MessageDispatcher
`class` | `CxfMessageDispatcher` The CxfMessageDispatcher is used for making Soap client requests to remote services.

Methods in org.mule.transport.cxf that return MessageDispatcher
`MessageDispatcher` | `CxfMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Uses of MessageDispatcher in org.mule.transport.cxf.wsdl

Classes in org.mule.transport.cxf.wsdl that implement MessageDispatcher
`class` | `CxfWsdlMessageDispatcher` TODO document

Methods in org.mule.transport.cxf.wsdl that return MessageDispatcher
`MessageDispatcher` | `CxfWsdlMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Uses of MessageDispatcher in org.mule.transport.ejb

Classes in org.mule.transport.ejb that implement MessageDispatcher
`class` | `EjbMessageDispatcher` Invokes a method on an EJB object stored in Jndi.

Methods in org.mule.transport.ejb that return MessageDispatcher
`MessageDispatcher` | `EjbMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Uses of MessageDispatcher in org.mule.transport.email

Classes in org.mule.transport.email that implement MessageDispatcher
`class` | `SmtpMessageDispatcher` `SmtpMessageDispatcher` will dispatch Mule events as Mime email messages over an SMTP gateway.

Methods in org.mule.transport.email that return MessageDispatcher
`MessageDispatcher` | `SmtpMessageDispatcherFactory.create(OutboundEndpoint endpoint)` Creates a new message dispatcher instance, initialised with the passed endpoint.

Uses of MessageDispatcher in org.mule.transport.file

Classes in org.mule.transport.file that implement MessageDispatcher
`class` | `FileMessageDispatcher` `FileMessageDispatcher` is used to read/write files to the filesystem

Methods in org.mule.transport.file that return MessageDispatcher
`MessageDispatcher` | `FileMessageDispatcherFactory.create(OutboundEndpoint endpoint)` Creates a new message dispatcher instance, initialised with the passed endpoint.

Uses of MessageDispatcher in org.mule.transport.ftp

Classes in org.mule.transport.ftp that implement MessageDispatcher
`class` | `FtpMessageDispatcher`

Methods in org.mule.transport.ftp that return MessageDispatcher
`MessageDispatcher` | `FtpMessageDispatcherFactory.create(OutboundEndpoint endpoint)` Creates a new message dispatcher instance, initialised with the passed endpoint.

Uses of MessageDispatcher in org.mule.transport.http

Classes in org.mule.transport.http that implement MessageDispatcher
`class` | `HttpClientMessageDispatcher` `HttpClientMessageDispatcher` dispatches Mule events over HTTP.

Methods in org.mule.transport.http that return MessageDispatcher
`MessageDispatcher` | `HttpClientMessageDispatcherFactory.create(OutboundEndpoint endpoint)` Creates a new message dispatcher instance, initialised with the passed endpoint.

Uses of MessageDispatcher in org.mule.transport.jdbc

Classes in org.mule.transport.jdbc that implement MessageDispatcher
`class` | `JdbcMessageDispatcher` The Jdbc Message dispatcher is responsible for executing SQL queries against a database.

Methods in org.mule.transport.jdbc that return MessageDispatcher
`MessageDispatcher` | `JdbcMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Uses of MessageDispatcher in org.mule.transport.jms

Classes in org.mule.transport.jms that implement MessageDispatcher
`class` | `JmsMessageDispatcher` `JmsMessageDispatcher` is responsible for dispatching messages to JMS destinations.

Methods in org.mule.transport.jms that return MessageDispatcher
`MessageDispatcher` | `JmsMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Uses of MessageDispatcher in org.mule.transport.quartz

Classes in org.mule.transport.quartz that implement MessageDispatcher
`class` | `QuartzMessageDispatcher` Can schedule a Job with the Quartz scheduler.

Methods in org.mule.transport.quartz that return MessageDispatcher
`MessageDispatcher` | `QuartzMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Uses of MessageDispatcher in org.mule.transport.rmi

Classes in org.mule.transport.rmi that implement MessageDispatcher
`class` | `RmiMessageDispatcher` `RmiMessageDispatcher` will send transformed mule events over RMI-JRMP.

Methods in org.mule.transport.rmi that return MessageDispatcher
`MessageDispatcher` | `RmiMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Uses of MessageDispatcher in org.mule.transport.soap.axis

Classes in org.mule.transport.soap.axis that implement MessageDispatcher
`class` | `AxisMessageDispatcher` `AxisMessageDispatcher` is used to make soap requests via the Axis soap client.

Methods in org.mule.transport.soap.axis that return MessageDispatcher
`MessageDispatcher` | `AxisMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Uses of MessageDispatcher in org.mule.transport.soap.axis.wsdl

Classes in org.mule.transport.soap.axis.wsdl that implement MessageDispatcher
`class` | `AxisWsdlMessageDispatcher` Creates and Axis client services from WSDL and invokes it.

Methods in org.mule.transport.soap.axis.wsdl that return MessageDispatcher
`MessageDispatcher` | `AxisWsdlMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Uses of MessageDispatcher in org.mule.transport.stdio

Classes in org.mule.transport.stdio that implement MessageDispatcher
`class` | `StdioMessageDispatcher` `StdioMessageDispatcher` is a simple stream dispatcher that obtains a stream from the Stream Connector to write to.

Methods in org.mule.transport.stdio that return MessageDispatcher
`MessageDispatcher` | `StdioMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Uses of MessageDispatcher in org.mule.transport.tcp

Classes in org.mule.transport.tcp that implement MessageDispatcher
`class` | `TcpMessageDispatcher` Send transformed Mule events over TCP.

Methods in org.mule.transport.tcp that return MessageDispatcher
`MessageDispatcher` | `TcpMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Uses of MessageDispatcher in org.mule.transport.udp

Classes in org.mule.transport.udp that implement MessageDispatcher
`class` | `UdpMessageDispatcher` `UdpMessageDispatcher` is responsible for dispatching MuleEvents as UDP packets on the network

Methods in org.mule.transport.udp that return MessageDispatcher
`MessageDispatcher` | `UdpMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Uses of MessageDispatcher in org.mule.transport.vm

Classes in org.mule.transport.vm that implement MessageDispatcher
`class` | `VMMessageDispatcher` `VMMessageDispatcher` is used for providing in memory interaction between components.

Methods in org.mule.transport.vm that return MessageDispatcher
`MessageDispatcher` | `VMMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Uses of MessageDispatcher in org.mule.transport.xmpp

Classes in org.mule.transport.xmpp that implement MessageDispatcher
`class` | `XmppMessageDispatcher` Allows Mule events to be sent over Xmpp

Methods in org.mule.transport.xmpp that return MessageDispatcher
`MessageDispatcher` | `XmppMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2003-2009 MuleSource, Inc.. All Rights Reserved.