Class CommonsHTTPSender

  • All Implemented Interfaces:
    java.io.Serializable, org.apache.axis.Handler

    public class CommonsHTTPSender
    extends org.apache.axis.handlers.BasicHandler
    See Also:
    Serialized Form
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      protected static class  CommonsHTTPSender.BackgroundHTTPThread
      This thread does the actual socket communication with the server.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.apache.axis.components.net.CommonsHTTPClientProperties clientProperties
      Properties
      static java.lang.String HTTPCLIENT_PROPERTY  
      protected static org.apache.commons.logging.Log log
      Field log
      • Fields inherited from class org.apache.axis.handlers.BasicHandler

        makeLockable, name, options
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void invoke​(org.apache.axis.MessageContext msgContext)
      invoke creates a socket connection, sends the request SOAP message and then reads the response SOAP message back from the SOAP server
      • Methods inherited from class org.apache.axis.handlers.BasicHandler

        canHandleBlock, cleanup, generateWSDL, getDeploymentData, getName, getOption, getOptions, getUnderstoodHeaders, init, initHashtable, onFault, setName, setOption, setOptionDefault, setOptions, setOptionsLockable
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • HTTPCLIENT_PROPERTY

        public static final java.lang.String HTTPCLIENT_PROPERTY
        See Also:
        Constant Field Values
      • log

        protected static org.apache.commons.logging.Log log
        Field log
      • clientProperties

        protected org.apache.axis.components.net.CommonsHTTPClientProperties clientProperties
        Properties
    • Constructor Detail

      • CommonsHTTPSender

        public CommonsHTTPSender()
    • Method Detail

      • invoke

        public void invoke​(org.apache.axis.MessageContext msgContext)
                    throws org.apache.axis.AxisFault
        invoke creates a socket connection, sends the request SOAP message and then reads the response SOAP message back from the SOAP server
        Parameters:
        msgContext - the messsage context
        Throws:
        org.apache.axis.AxisFault