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 TypeMethodDescriptionvoidconfigure(org.atmosphere.cpr.AtmosphereConfig config) voidonClose(org.atmosphere.websocket.WebSocket webSocket) voidonError(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>voidonOpen(org.atmosphere.websocket.WebSocket webSocket) voidsetConsumer(WebsocketConsumer consumer)
-
Field Details
-
consumer
-
store
-
-
Constructor Details
-
WebsocketHandler
public WebsocketHandler()
-
-
Method Details
-
configure
public void configure(org.atmosphere.cpr.AtmosphereConfig config) - Specified by:
configurein interfaceorg.atmosphere.inject.AtmosphereConfigAware
-
onClose
public void onClose(org.atmosphere.websocket.WebSocket webSocket) - Specified by:
onClosein interfaceorg.atmosphere.websocket.WebSocketProtocol
-
onError
public void onError(org.atmosphere.websocket.WebSocket webSocket, org.atmosphere.websocket.WebSocketProcessor.WebSocketException t) - Specified by:
onErrorin interfaceorg.atmosphere.websocket.WebSocketProtocol
-
onOpen
public void onOpen(org.atmosphere.websocket.WebSocket webSocket) - Specified by:
onOpenin interfaceorg.atmosphere.websocket.WebSocketProtocol
-
onMessage
public List<org.atmosphere.cpr.AtmosphereRequest> onMessage(org.atmosphere.websocket.WebSocket webSocket, String data) - Specified by:
onMessagein 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:
onMessagein interfaceorg.atmosphere.websocket.WebSocketProtocol
-
setConsumer
-