Class WebsocketTransportListener

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

    public class WebsocketTransportListener
    extends org.apache.axis2.transport.base.AbstractTransportListenerEx<org.apache.axis2.transport.base.ProtocolEndpoint>
    • Field Summary

      • Fields inherited from class org.apache.axis2.transport.base.AbstractTransportListener

        cfgCtx, config, isNonBlocking, log, metrics, state, useAxis2ThreadPool, workerPool
      • Fields inherited from interface org.apache.axis2.transport.TransportListener

        HOST_ADDRESS, PARAM_PORT
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.apache.axis2.transport.base.ProtocolEndpoint createEndpoint()  
      protected void doInit()  
      protected void startEndpoint​(org.apache.axis2.transport.base.ProtocolEndpoint endpoint)  
      protected void stopEndpoint​(org.apache.axis2.transport.base.ProtocolEndpoint endpoint)  
      • Methods inherited from class org.apache.axis2.transport.base.AbstractTransportListenerEx

        getEndpoints, getEPRsForService, init, start, startListeningForService, stop, stopListeningForService
      • Methods inherited from class org.apache.axis2.transport.base.AbstractTransportListener

        createMessageContext, destroy, disableTransportForService, getActiveThreadCount, getAvgSizeReceived, getAvgSizeSent, getBytesReceived, getBytesSent, getConfigurationContext, getEPRForService, getEPRsForService, getFaultsReceiving, getFaultsSending, getLastResetTime, getMaxSizeReceived, getMaxSizeSent, getMessagesReceived, getMessagesSent, getMetricsCollector, getMetricsWindow, getMinSizeReceived, getMinSizeSent, getQueueSize, getResponseCodeTable, getSessionContext, getTimeoutsReceiving, getTimeoutsSending, getTransportInDescription, getTransportName, handleException, handleIncomingMessage, logException, maintenenceShutdown, pause, resetStatistics, resume
    • Constructor Detail

      • WebsocketTransportListener

        public WebsocketTransportListener()
    • Method Detail

      • doInit

        protected void doInit()
                       throws org.apache.axis2.AxisFault
        Specified by:
        doInit in class org.apache.axis2.transport.base.AbstractTransportListenerEx<org.apache.axis2.transport.base.ProtocolEndpoint>
        Throws:
        org.apache.axis2.AxisFault
      • createEndpoint

        protected org.apache.axis2.transport.base.ProtocolEndpoint createEndpoint()
        Specified by:
        createEndpoint in class org.apache.axis2.transport.base.AbstractTransportListenerEx<org.apache.axis2.transport.base.ProtocolEndpoint>
      • startEndpoint

        protected void startEndpoint​(org.apache.axis2.transport.base.ProtocolEndpoint endpoint)
                              throws org.apache.axis2.AxisFault
        Specified by:
        startEndpoint in class org.apache.axis2.transport.base.AbstractTransportListenerEx<org.apache.axis2.transport.base.ProtocolEndpoint>
        Throws:
        org.apache.axis2.AxisFault
      • stopEndpoint

        protected void stopEndpoint​(org.apache.axis2.transport.base.ProtocolEndpoint endpoint)
        Specified by:
        stopEndpoint in class org.apache.axis2.transport.base.AbstractTransportListenerEx<org.apache.axis2.transport.base.ProtocolEndpoint>