Class WebsocketHandler
java.lang.Object
org.apache.camel.component.atmosphere.websocket.WebsocketHandler
- All Implemented Interfaces:
org.atmosphere.inject.AtmosphereConfigAware
,org.atmosphere.websocket.WebSocketProtocol
- Direct Known Subclasses:
WebsocketStreamHandler
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
configure
(org.atmosphere.cpr.AtmosphereConfig config) void
onClose
(org.atmosphere.websocket.WebSocket webSocket) void
onError
(org.atmosphere.websocket.WebSocket webSocket, org.atmosphere.websocket.WebSocketProcessor.WebSocketException t) List<org.atmosphere.cpr.AtmosphereRequest>
onMessage
(org.atmosphere.websocket.WebSocket webSocket, byte[] data, int offset, int length) List<org.atmosphere.cpr.AtmosphereRequest>
void
onOpen
(org.atmosphere.websocket.WebSocket webSocket) void
setConsumer
(WebsocketConsumer consumer)
-
Field Details
-
consumer
-
store
-
-
Constructor Details
-
WebsocketHandler
public WebsocketHandler()
-
-
Method Details
-
configure
public void configure(org.atmosphere.cpr.AtmosphereConfig config) - Specified by:
configure
in interfaceorg.atmosphere.inject.AtmosphereConfigAware
-
onClose
public void onClose(org.atmosphere.websocket.WebSocket webSocket) - Specified by:
onClose
in interfaceorg.atmosphere.websocket.WebSocketProtocol
-
onError
public void onError(org.atmosphere.websocket.WebSocket webSocket, org.atmosphere.websocket.WebSocketProcessor.WebSocketException t) - Specified by:
onError
in interfaceorg.atmosphere.websocket.WebSocketProtocol
-
onOpen
public void onOpen(org.atmosphere.websocket.WebSocket webSocket) - Specified by:
onOpen
in interfaceorg.atmosphere.websocket.WebSocketProtocol
-
onMessage
public List<org.atmosphere.cpr.AtmosphereRequest> onMessage(org.atmosphere.websocket.WebSocket webSocket, String data) - Specified by:
onMessage
in interfaceorg.atmosphere.websocket.WebSocketProtocol
-
onMessage
public List<org.atmosphere.cpr.AtmosphereRequest> onMessage(org.atmosphere.websocket.WebSocket webSocket, byte[] data, int offset, int length) - Specified by:
onMessage
in interfaceorg.atmosphere.websocket.WebSocketProtocol
-
setConsumer
-