org.mule.providers.http
Class HttpMessageReceiver
java.lang.Object
org.mule.providers.AbstractMessageReceiver
org.mule.providers.tcp.TcpMessageReceiver
org.mule.providers.http.HttpMessageReceiver
- All Implemented Interfaces:
- Disposable, UMOMessageReceiver
- Direct Known Subclasses:
- HttpsMessageReceiver
- public class HttpMessageReceiver
- extends TcpMessageReceiver
HttpMessageReceiver
is a simple http server that can be used to
listen for http requests on a particular port
- Version:
- $Revision: 1.15 $
- Author:
- Ross Mason
Method Summary |
protected boolean |
allowFilter(UMOFilter filter)
|
protected Work |
createWork(java.net.Socket socket)
|
void |
doDispose()
Template method to dispose any resources associated with this receiver. |
protected byte[] |
parseRequest(java.io.InputStream is,
java.util.Properties p)
|
Methods inherited from class org.mule.providers.AbstractMessageReceiver |
create, dispose, getComponent, getConnector, getEndpoint, getEndpointURI, getWorkManager, handleException, handleUnacceptedFilter, isServerSide, routeMessage, routeMessage, routeMessage, routeMessage, routeMessage, routeMessage, setComponent, setConnector, setEndpoint, setServerSide, setWorkManager |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HttpMessageReceiver
public HttpMessageReceiver(AbstractConnector connector,
UMOComponent component,
UMOEndpoint endpoint)
throws InitialisationException
createWork
protected Work createWork(java.net.Socket socket)
- Overrides:
createWork
in class TcpMessageReceiver
allowFilter
protected boolean allowFilter(UMOFilter filter)
throws java.lang.UnsupportedOperationException
- Overrides:
allowFilter
in class AbstractMessageReceiver
- Throws:
java.lang.UnsupportedOperationException
doDispose
public void doDispose()
- Description copied from class:
AbstractMessageReceiver
- Template method to dispose any resources associated with this receiver. There
is not need to dispose the connector as this is already done by the framework
- Overrides:
doDispose
in class TcpMessageReceiver
parseRequest
protected byte[] parseRequest(java.io.InputStream is,
java.util.Properties p)
throws java.io.IOException
- Throws:
java.io.IOException
Copyright © 2003-2005 SymphonySoft Limited. All Rights Reserved.