|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
| 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
Abstract implementation of an outbound channel adaptors. |
class |
UnsupportedMessageDispatcher
|
| Methods in org.mule.transport that return MessageDispatcher | |
|---|---|
abstract MessageDispatcher |
AbstractMessageDispatcherFactory.create(OutboundEndpoint endpoint)
|
MessageDispatcher |
UnsupportedMessageDispatcherFactory.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)
|
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.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)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||