|
|||||||||||
| 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 |
| Nested classes inherited from class org.mule.providers.tcp.TcpMessageReceiver |
org.mule.providers.tcp.TcpMessageReceiver.TcpStreamWorker, org.mule.providers.tcp.TcpMessageReceiver.TcpWorker |
| Field Summary |
| Fields inherited from class org.mule.providers.AbstractMessageReceiver |
component, connected, connecting, connectionStrategy, connector, disposing, endpoint, logger, receiverKey, stopped |
| Constructor Summary | |
HttpMessageReceiver(org.mule.umo.provider.UMOConnector connector,
org.mule.umo.UMOComponent component,
org.mule.umo.endpoint.UMOEndpoint endpoint)
|
|
| Method Summary | |
protected Work |
createWork(Socket socket)
|
protected void |
doConnect()
|
protected String |
getRequestPath(org.mule.umo.UMOMessage message)
|
protected org.mule.umo.provider.UMOMessageReceiver |
getTargetReceiver(org.mule.umo.UMOMessage message,
org.mule.umo.endpoint.UMOEndpoint endpoint)
|
protected org.mule.umo.UMOMessage |
handleUnacceptedFilter(org.mule.umo.UMOMessage message)
|
protected boolean |
shouldConnect()
|
| Methods inherited from class org.mule.providers.tcp.TcpMessageReceiver |
doDisconnect, doDispose, doStart, doStop, getServerSocket, release, run |
| Methods inherited from class org.mule.providers.AbstractMessageReceiver |
applyResponseTransformer, connect, disconnect, dispose, getComponent, getConnectEventId, getConnectionDescription, getConnector, getEndpoint, getEndpointURI, getListener, getReceiverKey, getWorkManager, handleException, 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 |
| Constructor Detail |
public HttpMessageReceiver(org.mule.umo.provider.UMOConnector connector,
org.mule.umo.UMOComponent component,
org.mule.umo.endpoint.UMOEndpoint endpoint)
throws org.mule.umo.lifecycle.InitialisationException
| 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.UMOEndpoint endpoint)
throws org.mule.providers.ConnectException
org.mule.providers.ConnectException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||