Package org.atmosphere.websocket
Interface WebSocketEventListener
- All Superinterfaces:
AtmosphereResourceEventListener,AtmosphereResourceHeartbeatEventListener
- All Known Implementing Classes:
WebSocketEventListenerAdapter
A listener for monitoring what's occurring on a WebSocket, independently of the underlying implementation.
The
WebSocketEventListener.WebSocketEvent.webSocket can be used to directly write bytes.- Author:
- Jeanfrancois Arcand
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoidonClose(WebSocketEventListener.WebSocketEvent<?> event) When the close occursvoidWhen the connect occursvoidWhen the control occursvoidWhen the disconnect occursvoidWhen the hanshake occursvoidWhen a message is sentMethods inherited from interface org.atmosphere.cpr.AtmosphereResourceEventListener
onBroadcast, onClose, onDisconnect, onPreSuspend, onResume, onSuspend, onThrowableMethods inherited from interface org.atmosphere.cpr.AtmosphereResourceHeartbeatEventListener
onHeartbeat
-
Method Details
-
onHandshake
When the hanshake occurs- Parameters:
event-WebSocketEventListener.WebSocketEvent
-
onMessage
When a message is sent- Parameters:
event-WebSocketEventListener.WebSocketEvent
-
onClose
When the close occurs- Parameters:
event-WebSocketEventListener.WebSocketEvent
-
onControl
When the control occurs- Parameters:
event-WebSocketEventListener.WebSocketEvent
-
onDisconnect
When the disconnect occurs- Parameters:
event-WebSocketEventListener.WebSocketEvent
-
onConnect
When the connect occurs- Parameters:
event-WebSocketEventListener.WebSocketEvent
-