Class Transport

java.lang.Object
org.apache.axis.client.Transport
Direct Known Subclasses:
HTTPTransport, JavaTransport, JMSTransport, LocalTransport, MailTransport

public class Transport extends Object
  • Field Details

    • transportName

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

      public String 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

      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
    • 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
    • setUrl

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