public class HttpClientMessageDispatcher extends AbstractMessageDispatcher
HttpClientMessageDispatcher dispatches Mule events over HTTP.| Modifier and Type | Field and Description |
|---|---|
static int |
ERROR_STATUS_CODE_RANGE_START
Range start for http error status codes.
|
connected, connecting, connectionStrategy, disposed, endpoint, loggerPHASE_NAMERECEIVE_NO_WAIT, RECEIVE_WAIT_INDEFINITELY| Constructor and Description |
|---|
HttpClientMessageDispatcher(OutboundEndpoint endpoint) |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.commons.httpclient.HttpMethod |
createEntityMethod(MuleEvent event,
Object body,
org.apache.commons.httpclient.methods.EntityEnclosingMethod postMethod) |
protected void |
doConnect() |
protected void |
doDisconnect() |
protected void |
doDispatch(MuleEvent event) |
protected void |
doDispose() |
protected MuleMessage |
doSend(MuleEvent event) |
protected org.apache.commons.httpclient.HttpMethod |
execute(MuleEvent event,
org.apache.commons.httpclient.HttpMethod httpMethod) |
protected org.apache.commons.httpclient.HostConfiguration |
getHostConfig(URI uri) |
protected org.apache.commons.httpclient.HttpMethod |
getMethod(MuleEvent event) |
protected void |
processCookies(MuleEvent event) |
protected void |
setPropertyFromEndpoint(MuleEvent event,
MuleMessage msg,
String prop) |
dispatch, isTransactionRollback, send, useRemoteSyncactivate, connect, disconnect, dispose, disposeAndLogException, exceptionThrown, getConnectEventId, getConnectionDescription, getConnector, getEndpoint, isConnected, isDoThreading, passivate, reconnect, toString, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitactivate, getConnector, passivate, validatedisposeconnect, disconnect, getConnectionDescription, isConnectedpublic static final int ERROR_STATUS_CODE_RANGE_START
public HttpClientMessageDispatcher(OutboundEndpoint endpoint)
protected void doConnect()
throws Exception
doConnect in class AbstractConnectableExceptionprotected void doDisconnect()
throws Exception
doDisconnect in class AbstractConnectableExceptionprotected void doDispatch(MuleEvent event) throws Exception
doDispatch in class AbstractMessageDispatcherExceptionprotected org.apache.commons.httpclient.HttpMethod execute(MuleEvent event, org.apache.commons.httpclient.HttpMethod httpMethod) throws Exception
Exceptionprotected void processCookies(MuleEvent event)
protected org.apache.commons.httpclient.HttpMethod getMethod(MuleEvent event) throws TransformerException
TransformerExceptionprotected void setPropertyFromEndpoint(MuleEvent event, MuleMessage msg, String prop)
protected org.apache.commons.httpclient.HttpMethod createEntityMethod(MuleEvent event, Object body, org.apache.commons.httpclient.methods.EntityEnclosingMethod postMethod) throws TransformerException
TransformerExceptionprotected MuleMessage doSend(MuleEvent event) throws Exception
doSend in class AbstractMessageDispatcherExceptionprotected org.apache.commons.httpclient.HostConfiguration getHostConfig(URI uri) throws URISyntaxException
URISyntaxExceptionprotected void doDispose()
doDispose in class AbstractConnectableCopyright © 2003-2012 MuleSource, Inc.. All Rights Reserved.