Package org.apache.axis.client
Class Transport
java.lang.Object
org.apache.axis.client.Transport
- Direct Known Subclasses:
HTTPTransport
,JavaTransport
,JMSTransport
,LocalTransport
,MailTransport
-
Field Summary
FieldsModifier and TypeFieldDescriptionTransport Chain Name - so users can change the default.Transport URL, if any. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the name of the transport chain to usegetUrl()
Get the transport-specific URLvoid
Allow the transport to grab any transport-specific stuff it might want from a returned MessageContextvoid
setTransportName
(String name) Sets the transport chain name - to override the default.final void
setupMessageContext
(MessageContext context, Call message, AxisEngine engine) void
setupMessageContextImpl
(MessageContext context, Call message, AxisEngine engine) void
Set the transport-specific URL
-
Field Details
-
transportName
Transport Chain Name - so users can change the default. -
url
Transport URL, if any.
-
-
Constructor Details
-
Transport
public Transport()
-
-
Method Details
-
setupMessageContext
public final void setupMessageContext(MessageContext context, Call message, AxisEngine engine) throws AxisFault - Throws:
AxisFault
-
setupMessageContextImpl
public void setupMessageContextImpl(MessageContext context, Call message, AxisEngine engine) throws AxisFault - Throws:
AxisFault
-
processReturnedMessageContext
Allow the transport to grab any transport-specific stuff it might want from a returned MessageContext -
setTransportName
Sets the transport chain name - to override the default.- Parameters:
name
- the name of the transport chain to use
-
getTransportName
Returns the name of the transport chain to use- Returns:
- the transport chain name (or null if the default chain)
-
getUrl
Get the transport-specific URL -
setUrl
Set the transport-specific URL
-