|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mule.transport.AbstractTransportMessageHandler
org.mule.transport.AbstractMessageDispatcher
org.mule.transport.restlet.RestletMessageDispatcher
public class RestletMessageDispatcher
RestletMessageDispatcher
TODO document
Field Summary |
---|
Fields inherited from class org.mule.transport.AbstractMessageDispatcher |
---|
defaultOutboundTransformers, defaultResponseTransformers |
Fields inherited from class org.mule.transport.AbstractTransportMessageHandler |
---|
connected, connector, endpoint, lifecycleManager, logger, muleMessageFactory, retryTemplate |
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 | |
---|---|
RestletMessageDispatcher(org.mule.api.endpoint.OutboundEndpoint endpoint)
|
Method Summary | |
---|---|
protected org.mule.api.MuleMessage |
createResponseMessage(org.restlet.Response response,
org.mule.api.MuleContext muleContext)
|
void |
doConnect()
|
void |
doDisconnect()
|
void |
doDispatch(org.mule.api.MuleEvent event)
|
void |
doDispose()
|
org.mule.api.MuleMessage |
doSend(org.mule.api.MuleEvent event)
|
protected org.restlet.Request |
getRequest(org.mule.api.MuleEvent event)
|
Methods inherited from class org.mule.transport.AbstractMessageDispatcher |
---|
applyOutboundTransformers, applyResponseTransformers, createLifecycleManager, getDispatcherName, getEndpoint, getWorkManager, process, returnResponse, returnResponse |
Methods inherited from class org.mule.transport.AbstractTransportMessageHandler |
---|
activate, connect, createMuleMessage, createMuleMessage, createMuleMessage, createMuleMessageFactory, createNullMuleMessage, disconnect, dispose, disposeAndLogException, doInitialise, doStart, doStop, getConnectEventId, getConnectionDescription, getConnector, getLifecycleState, initialise, initializeMessageFactory, initializeRetryPolicy, isConnected, isDoThreading, isStarted, isStarting, isStopping, passivate, setEndpoint, start, stop, toString, validate, validateConnection |
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 RestletMessageDispatcher(org.mule.api.endpoint.OutboundEndpoint endpoint)
Method Detail |
---|
public void doConnect() throws Exception
doConnect
in class org.mule.transport.AbstractTransportMessageHandler
Exception
public void doDisconnect() throws Exception
doDisconnect
in class org.mule.transport.AbstractTransportMessageHandler
Exception
public void doDispatch(org.mule.api.MuleEvent event) throws Exception
doDispatch
in class org.mule.transport.AbstractMessageDispatcher
Exception
public org.mule.api.MuleMessage doSend(org.mule.api.MuleEvent event) throws Exception
doSend
in class org.mule.transport.AbstractMessageDispatcher
Exception
protected org.mule.api.MuleMessage createResponseMessage(org.restlet.Response response, org.mule.api.MuleContext muleContext)
protected org.restlet.Request getRequest(org.mule.api.MuleEvent event) throws org.mule.api.transformer.TransformerException
org.mule.api.transformer.TransformerException
public void doDispose()
doDispose
in class org.mule.transport.AbstractTransportMessageHandler
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |