Class GenericHttpTransportListener

java.lang.Object
org.wso2.carbon.utils.transport.http.GenericHttpTransportListener
All Implemented Interfaces:
org.apache.axis2.transport.TransportListener

public class GenericHttpTransportListener extends Object implements org.apache.axis2.transport.TransportListener
  • Constructor Details

    • GenericHttpTransportListener

      public GenericHttpTransportListener()
    • GenericHttpTransportListener

      public GenericHttpTransportListener(org.apache.axis2.context.ConfigurationContext configurationContext)
  • Method Details

    • init

      public void init(org.apache.axis2.context.ConfigurationContext configContext, org.apache.axis2.description.TransportInDescription transportIn) throws org.apache.axis2.AxisFault
      Specified by:
      init in interface org.apache.axis2.transport.TransportListener
      Throws:
      org.apache.axis2.AxisFault
    • start

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

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

      public org.apache.axis2.addressing.EndpointReference getEPRForService(String serviceName, String ip) throws org.apache.axis2.AxisFault
      Specified by:
      getEPRForService in interface org.apache.axis2.transport.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.transport.TransportListener
      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.transport.TransportListener
    • destroy

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