|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.mule.providers.AbstractMessageReceiver
org.mule.providers.tcp.TcpMessageReceiver
org.mule.providers.http.HttpMessageReceiver
HttpMessageReceiver is a simple http server that can be used to
listen for HTTP requests on a particular port.
| Nested Class Summary | |
protected class |
HttpMessageReceiver.HttpWorker
|
| Nested classes inherited from class org.mule.providers.tcp.TcpMessageReceiver |
org.mule.providers.tcp.TcpMessageReceiver.TcpWorker |
| Field Summary | |
protected Log |
logger
|
| Fields inherited from class org.mule.providers.AbstractMessageReceiver |
component, connected, connecting, connectionStrategy, connector, disposing, endpoint, receiverKey, stopped |
| Fields inherited from interface org.mule.umo.lifecycle.Initialisable |
PHASE_NAME |
| Fields inherited from interface org.mule.umo.lifecycle.Startable |
PHASE_NAME |
| Fields inherited from interface org.mule.umo.lifecycle.Stoppable |
PHASE_NAME |
| Fields inherited from interface org.mule.umo.lifecycle.Disposable |
PHASE_NAME |
| Constructor Summary | |
HttpMessageReceiver(org.mule.umo.provider.UMOConnector connector,
org.mule.umo.UMOComponent component,
org.mule.umo.endpoint.UMOImmutableEndpoint endpoint)
|
|
| Method Summary | |
protected Work |
createWork(Socket socket)
|
protected void |
doConnect()
|
static org.mule.umo.provider.UMOMessageReceiver |
findReceiverByStem(Map receivers,
String uriStr)
|
protected String |
getRequestPath(org.mule.umo.UMOMessage message)
|
protected org.mule.umo.provider.UMOMessageReceiver |
getTargetReceiver(org.mule.umo.UMOMessage message,
org.mule.umo.endpoint.UMOImmutableEndpoint endpoint)
|
protected org.mule.umo.UMOMessage |
handleUnacceptedFilter(org.mule.umo.UMOMessage message)
|
protected boolean |
shouldConnect()
|
protected HttpResponse |
transformResponse(Object response)
|
| Methods inherited from class org.mule.providers.tcp.TcpMessageReceiver |
doDisconnect, doDispose, doStart, doStop, getServerSocket, release, run |
| Methods inherited from class org.mule.providers.AbstractMessageReceiver |
connect, disconnect, dispose, doInitialise, getComponent, getConnectEventId, getConnectionDescription, getConnector, getEndpoint, getEndpointURI, getListener, getReceiverKey, getWorkManager, handleException, initialise, isConnected, routeMessage, routeMessage, routeMessage, routeMessage, routeMessage, routeMessage, setComponent, setConnector, setEndpoint, setExceptionDetails, setListener, setReceiverKey, setWorkManager, start, stop, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
protected final Log logger
| Constructor Detail |
public HttpMessageReceiver(org.mule.umo.provider.UMOConnector connector,
org.mule.umo.UMOComponent component,
org.mule.umo.endpoint.UMOImmutableEndpoint endpoint)
throws org.mule.umo.lifecycle.CreateException
| Method Detail |
protected Work createWork(Socket socket)
throws IOException
IOException
protected void doConnect()
throws org.mule.providers.ConnectException
org.mule.providers.ConnectExceptionprotected boolean shouldConnect()
protected org.mule.umo.UMOMessage handleUnacceptedFilter(org.mule.umo.UMOMessage message)
protected String getRequestPath(org.mule.umo.UMOMessage message)
protected org.mule.umo.provider.UMOMessageReceiver getTargetReceiver(org.mule.umo.UMOMessage message,
org.mule.umo.endpoint.UMOImmutableEndpoint endpoint)
throws org.mule.providers.ConnectException
org.mule.providers.ConnectException
protected HttpResponse transformResponse(Object response)
throws org.mule.umo.transformer.TransformerException
org.mule.umo.transformer.TransformerException
public static org.mule.umo.provider.UMOMessageReceiver findReceiverByStem(Map receivers,
String uriStr)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||