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, java.lang.Runnable, 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.12 $
- Author:
- Ross Mason
Methods inherited from class org.mule.providers.AbstractMessageReceiver |
create, dispose, getComponent, getConnector, getEndpoint, getEndpointURI, handleException, handleUnacceptedFilter, isServerSide, routeMessage, routeMessage, routeMessage, routeMessage, routeMessage, routeMessage, setComponent, setConnector, setEndpoint, setServerSide |
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
getThreadFactory
protected ThreadFactory getThreadFactory()
- Overrides:
getThreadFactory
in class TcpMessageReceiver
createWorker
protected java.lang.Runnable createWorker(java.net.Socket socket)
- Overrides:
createWorker
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()
throws UMOException
- 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
- Throws:
UMOException
handleSecurtyException
protected UMOMessage handleSecurtyException(UMOSecurityException e,
UMOEvent event)
- Overrides:
handleSecurtyException
in class AbstractMessageReceiver
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.