Package org.apache.axis.transport.http
Class HTTPTransport
java.lang.Object
org.apache.axis.client.Transport
org.apache.axis.transport.http.HTTPTransport
Extends Transport by implementing the setupMessageContext function to
set HTTP-specific message context fields and transport chains.
May not even be necessary if we arrange things differently somehow.
Can hold state relating to URL properties.
- Author:
- Rob Jellinghaus (robj@unrealities.com), Doug Davis (dug@us.ibm.com), Glen Daniels (gdaniels@allaire.com)
-
Field Summary
FieldsFields inherited from class org.apache.axis.client.Transport
transportName, url
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Allow the transport to grab any transport-specific stuff it might want from a returned MessageContextvoid
setupMessageContextImpl
(MessageContext mc, Call call, AxisEngine engine) Set up any transport-specific derived properties in the message context.Methods inherited from class org.apache.axis.client.Transport
getTransportName, getUrl, setTransportName, setupMessageContext, setUrl
-
Field Details
-
DEFAULT_TRANSPORT_NAME
- See Also:
-
URL
HTTP properties- See Also:
-
-
Constructor Details
-
HTTPTransport
public HTTPTransport() -
HTTPTransport
helper constructor
-
-
Method Details
-
setupMessageContextImpl
public void setupMessageContextImpl(MessageContext mc, Call call, AxisEngine engine) throws AxisFault Set up any transport-specific derived properties in the message context.- Overrides:
setupMessageContextImpl
in classTransport
- Parameters:
mc
- the context to set upcall
- the call (unused?)engine
- the engine containing the registries- Throws:
AxisFault
- if service cannot be found
-
processReturnedMessageContext
Description copied from class:Transport
Allow the transport to grab any transport-specific stuff it might want from a returned MessageContext- Overrides:
processReturnedMessageContext
in classTransport
-