|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mule.transport.AbstractConnectable
org.mule.transport.AbstractMessageDispatcher
org.mule.transport.vm.VMMessageDispatcher
public class VMMessageDispatcher
VMMessageDispatcher
is used for providing in memory interaction
between components.
Field Summary |
---|
Fields inherited from class org.mule.transport.AbstractMessageDispatcher |
---|
defaultOutboundTransformers, defaultResponseTransformers |
Fields inherited from class org.mule.transport.AbstractConnectable |
---|
connected, connecting, endpoint, lifecycleManager, logger, muleMessageFactory, retryTemplate, startOnConnect |
Fields inherited from interface org.mule.api.transport.MessageDispatcher |
---|
RECEIVE_NO_WAIT, RECEIVE_WAIT_INDEFINITELY |
Fields inherited from interface org.mule.api.lifecycle.Initialisable |
---|
PHASE_NAME |
Fields inherited from interface org.mule.api.lifecycle.Startable |
---|
PHASE_NAME |
Fields inherited from interface org.mule.api.lifecycle.Stoppable |
---|
PHASE_NAME |
Fields inherited from interface org.mule.api.lifecycle.Disposable |
---|
PHASE_NAME |
Constructor Summary | |
---|---|
VMMessageDispatcher(OutboundEndpoint endpoint)
|
Method Summary | |
---|---|
protected void |
doConnect()
|
protected void |
doDisconnect()
|
protected void |
doDispatch(MuleEvent event)
|
protected void |
doDispose()
|
protected MuleMessage |
doSend(MuleEvent event)
|
Methods inherited from class org.mule.transport.AbstractMessageDispatcher |
---|
applyOutboundTransformers, applyResponseTransformers, createLifecycleManager, getDispatcherName, getEndpoint, getWorkManager, process, returnResponse, returnResponse |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.mule.api.transport.MessageDispatcher |
---|
activate, createMuleMessage, createMuleMessage, getConnector, passivate, validate |
Methods inherited from interface org.mule.api.transport.Connectable |
---|
connect, disconnect, getConnectionDescription, isConnected, validateConnection |
Methods inherited from interface org.mule.api.lifecycle.Initialisable |
---|
initialise |
Methods inherited from interface org.mule.api.lifecycle.Startable |
---|
start |
Methods inherited from interface org.mule.api.lifecycle.Stoppable |
---|
stop |
Methods inherited from interface org.mule.api.lifecycle.Disposable |
---|
dispose |
Methods inherited from interface org.mule.api.lifecycle.LifecycleStateEnabled |
---|
getLifecycleState |
Constructor Detail |
---|
public VMMessageDispatcher(OutboundEndpoint endpoint)
Method Detail |
---|
protected void doDispatch(MuleEvent event) throws java.lang.Exception
doDispatch
in class AbstractMessageDispatcher
java.lang.Exception
protected MuleMessage doSend(MuleEvent event) throws java.lang.Exception
doSend
in class AbstractMessageDispatcher
java.lang.Exception
protected void doDispose()
doDispose
in class AbstractConnectable
protected void doConnect() throws java.lang.Exception
doConnect
in class AbstractConnectable
java.lang.Exception
protected void doDisconnect() throws java.lang.Exception
doDisconnect
in class AbstractConnectable
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |