public class PassThroughHttpSender
extends org.apache.axis2.handlers.AbstractHandler
implements org.apache.axis2.transport.TransportSender
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.commons.logging.Log |
log |
| Constructor and Description |
|---|
PassThroughHttpSender() |
| Modifier and Type | Method and Description |
|---|---|
void |
addPreserveHttpHeader(String headerName) |
void |
cleanup(org.apache.axis2.context.MessageContext messageContext) |
protected Scheme |
getScheme() |
void |
init(org.apache.axis2.context.ConfigurationContext configurationContext,
org.apache.axis2.description.TransportOutDescription transportOutDescription) |
protected ClientConnFactoryBuilder |
initConnFactoryBuilder(org.apache.axis2.description.TransportOutDescription transportOut,
org.apache.axis2.context.ConfigurationContext configurationContext) |
org.apache.axis2.engine.Handler.InvocationResponse |
invoke(org.apache.axis2.context.MessageContext msgContext) |
void |
maintenanceShutdown(long millis) |
void |
pause() |
void |
reloadDynamicSSLConfig(org.apache.axis2.description.TransportOutDescription transport)
Reload SSL configurations from configurations, reset all connections and restart the thread
|
void |
removePreserveHttpHeader(String headerName) |
void |
resume() |
void |
stop() |
void |
submitResponse(org.apache.axis2.context.MessageContext msgContext) |
cleanup, flowComplete, getHandlerDesc, getName, getParameter, init, toStringprotected Scheme getScheme()
protected ClientConnFactoryBuilder initConnFactoryBuilder(org.apache.axis2.description.TransportOutDescription transportOut, org.apache.axis2.context.ConfigurationContext configurationContext) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic void init(org.apache.axis2.context.ConfigurationContext configurationContext,
org.apache.axis2.description.TransportOutDescription transportOutDescription)
throws org.apache.axis2.AxisFault
init in interface org.apache.axis2.transport.TransportSenderorg.apache.axis2.AxisFaultpublic void cleanup(org.apache.axis2.context.MessageContext messageContext)
throws org.apache.axis2.AxisFault
cleanup in interface org.apache.axis2.transport.TransportSenderorg.apache.axis2.AxisFaultpublic void stop()
stop in interface org.apache.axis2.transport.TransportSenderpublic org.apache.axis2.engine.Handler.InvocationResponse invoke(org.apache.axis2.context.MessageContext msgContext)
throws org.apache.axis2.AxisFault
invoke in interface org.apache.axis2.engine.Handlerorg.apache.axis2.AxisFaultpublic void addPreserveHttpHeader(String headerName)
public void removePreserveHttpHeader(String headerName)
public void submitResponse(org.apache.axis2.context.MessageContext msgContext)
throws IOException,
org.apache.http.HttpException
IOExceptionorg.apache.http.HttpExceptionpublic void pause()
throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic void resume()
throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic void maintenanceShutdown(long millis)
throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic void reloadDynamicSSLConfig(org.apache.axis2.description.TransportOutDescription transport)
throws org.apache.axis2.AxisFault
transport - TransportOutDescription of the configurationorg.apache.axis2.AxisFaultCopyright © 2005–2019 Apache Software Foundation. All rights reserved.