org.apache.axis.client

Class Transport

Known Direct Subclasses:
HTTPTransport, JavaTransport, JMSTransport, LocalTransport, MailTransport

public class Transport
extends java.lang.Object

Field Summary

String
transportName
Transport Chain Name - so users can change the default.
String
url
Transport URL, if any.

Method Summary

String
getTransportName()
Returns the name of the transport chain to use
String
getUrl()
Get the transport-specific URL
void
processReturnedMessageContext(MessageContext context)
Allow the transport to grab any transport-specific stuff it might want from a returned MessageContext
void
setTransportName(String name)
Sets the transport chain name - to override the default.
void
setUrl(String url)
Set the transport-specific URL
void
setupMessageContext(MessageContext context, Call message, AxisEngine engine)
void
setupMessageContextImpl(MessageContext context, Call message, AxisEngine engine)

Field Details

transportName

public String transportName
Transport Chain Name - so users can change the default.

url

public String url
Transport URL, if any.

Method Details

getTransportName

public String getTransportName()
Returns the name of the transport chain to use
Returns:
the transport chain name (or null if the default chain)

getUrl

public String getUrl()
Get the transport-specific URL

processReturnedMessageContext

public void processReturnedMessageContext(MessageContext context)
Allow the transport to grab any transport-specific stuff it might want from a returned MessageContext

setTransportName

public void setTransportName(String name)
Sets the transport chain name - to override the default.
Parameters:
name - the name of the transport chain to use

setUrl

public void setUrl(String url)
Set the transport-specific URL

setupMessageContext

public final void setupMessageContext(MessageContext context,
                                      Call message,
                                      AxisEngine engine)
            throws AxisFault

setupMessageContextImpl

public void setupMessageContextImpl(MessageContext context,
                                    Call message,
                                    AxisEngine engine)
            throws AxisFault

Copyright B) 2005 Apache Web Services Project. All Rights Reserved.