public class OpenSpacesMessageDispatcher
extends org.mule.transport.AbstractMessageDispatcher
OpenSpacesMessageDispatcher
is responsible for sending messages to GigaSpaces
space.defaultOutboundTransformers, defaultResponseTransformers
connected, connector, endpoint, lifecycleManager, logger, muleMessageFactory, retryTemplate
Constructor and Description |
---|
OpenSpacesMessageDispatcher(org.mule.api.endpoint.OutboundEndpoint endpoint) |
Modifier and Type | Method and Description |
---|---|
protected void |
doConnect() |
protected void |
doDisconnect() |
protected void |
doDispatch(org.mule.api.MuleEvent event) |
protected void |
doDispose() |
protected org.mule.api.MuleMessage |
doReceive(long timeout) |
protected org.mule.api.MuleMessage |
doSend(org.mule.api.MuleEvent event) |
applyOutboundTransformers, applyResponseTransformers, createLifecycleManager, getDispatcherName, getEndpoint, getWorkManager, process, returnResponse, returnResponse
activate, connect, connectHandler, createMuleMessage, createMuleMessage, createMuleMessage, createMuleMessageFactory, createNullMuleMessage, disconnect, dispose, disposeAndLogException, doInitialise, doStart, doStartHandler, doStop, getConnectEventId, getConnectionDescription, getConnector, getLifecycleState, initialise, initializeMessageFactory, initializeRetryPolicy, isConnected, isDoThreading, isStarted, isStarting, isStopped, isStopping, passivate, setEndpoint, start, stop, toString, validate, validateConnection
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
activate, createMuleMessage, createMuleMessage, getConnector, passivate, validate
public OpenSpacesMessageDispatcher(org.mule.api.endpoint.OutboundEndpoint endpoint) throws org.mule.api.lifecycle.CreateException
org.mule.api.lifecycle.CreateException
protected void doDispose()
doDispose
in class org.mule.transport.AbstractTransportMessageHandler
protected void doDispatch(org.mule.api.MuleEvent event) throws Exception
doDispatch
in class org.mule.transport.AbstractMessageDispatcher
Exception
protected org.mule.api.MuleMessage doSend(org.mule.api.MuleEvent event) throws Exception
doSend
in class org.mule.transport.AbstractMessageDispatcher
Exception
protected void doConnect() throws Exception
doConnect
in class org.mule.transport.AbstractTransportMessageHandler
Exception
protected void doDisconnect() throws Exception
doDisconnect
in class org.mule.transport.AbstractTransportMessageHandler
Exception
Copyright © GigaSpaces.