Class AxisServletListener

  • All Implemented Interfaces:
    org.apache.axis2.kernel.TransportListener

    public class AxisServletListener
    extends Object
    implements org.apache.axis2.kernel.TransportListener
    TransportListener implementation for AxisServlet. There will be one instance of this class for each protocol (HTTP and/or HTTPS) accepted by the servlet.
    • Constructor Detail

      • AxisServletListener

        public AxisServletListener()
    • Method Detail

      • init

        public void init​(org.apache.axis2.context.ConfigurationContext configurationContext,
                         org.apache.axis2.description.TransportInDescription transportInDescription)
                  throws org.apache.axis2.AxisFault
        Specified by:
        init in interface org.apache.axis2.kernel.TransportListener
        Throws:
        org.apache.axis2.AxisFault
      • getPort

        public int getPort()
      • setPort

        public void setPort​(int port)
      • start

        public void start()
                   throws org.apache.axis2.AxisFault
        Specified by:
        start in interface org.apache.axis2.kernel.TransportListener
        Throws:
        org.apache.axis2.AxisFault
      • stop

        public void stop()
                  throws org.apache.axis2.AxisFault
        Specified by:
        stop in interface org.apache.axis2.kernel.TransportListener
        Throws:
        org.apache.axis2.AxisFault
      • getEPRsForService

        public org.apache.axis2.addressing.EndpointReference[] getEPRsForService​(String serviceName,
                                                                                 String ip)
                                                                          throws org.apache.axis2.AxisFault
        Specified by:
        getEPRsForService in interface org.apache.axis2.kernel.TransportListener
        Throws:
        org.apache.axis2.AxisFault
      • getEPRForService

        public org.apache.axis2.addressing.EndpointReference getEPRForService​(String serviceName,
                                                                              String ip)
                                                                       throws org.apache.axis2.AxisFault
        Throws:
        org.apache.axis2.AxisFault
      • getSessionContext

        public org.apache.axis2.context.SessionContext getSessionContext​(org.apache.axis2.context.MessageContext messageContext)
        Specified by:
        getSessionContext in interface org.apache.axis2.kernel.TransportListener
      • destroy

        public void destroy()
        Specified by:
        destroy in interface org.apache.axis2.kernel.TransportListener