Class WebsocketTransportListener
- java.lang.Object
-
- org.apache.axis2.transport.base.AbstractTransportListener
-
- org.apache.axis2.transport.base.AbstractTransportListenerEx<org.apache.axis2.transport.base.ProtocolEndpoint>
-
- org.wso2.carbon.websocket.transport.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>
-
-
Constructor Summary
Constructors Constructor Description WebsocketTransportListener()
-
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
-
-
-
-
Method Detail
-
doInit
protected void doInit() throws org.apache.axis2.AxisFault
- Specified by:
doInit
in classorg.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 classorg.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 classorg.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 classorg.apache.axis2.transport.base.AbstractTransportListenerEx<org.apache.axis2.transport.base.ProtocolEndpoint>
-
-