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 URLvoidAllow the transport to grab any transport-specific stuff it might want from a returned MessageContextvoidsetTransportName(String name) Sets the transport chain name - to override the default.final voidsetupMessageContext(MessageContext context, Call message, AxisEngine engine) voidsetupMessageContextImpl(MessageContext context, Call message, AxisEngine engine) voidSet 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
-