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 © 2005 Apache Web Services Project. All Rights Reserved.