Class ObjectChangeClientListener
java.lang.Object
com.ning.http.client.ws.DefaultWebSocketListener
io.bdeploy.jersey.ws.change.client.ObjectChangeClientListener
- All Implemented Interfaces:
com.ning.http.client.ws.WebSocketByteListener,com.ning.http.client.ws.WebSocketListener,com.ning.http.client.ws.WebSocketPingListener,com.ning.http.client.ws.WebSocketPongListener,com.ning.http.client.ws.WebSocketTextListener
public class ObjectChangeClientListener
extends com.ning.http.client.ws.DefaultWebSocketListener
WebSocket listener which handles communication with the ObjectChangeWebSocket on the server.-
Field Summary
Fields inherited from class com.ning.http.client.ws.DefaultWebSocketListener
webSocket -
Constructor Summary
ConstructorsConstructorDescriptionObjectChangeClientListener(String token, Consumer<ObjectChangeDto> onChanges) -
Method Summary
Methods inherited from class com.ning.http.client.ws.DefaultWebSocketListener
onClose, onPing, onPong
-
Constructor Details
-
ObjectChangeClientListener
-
-
Method Details
-
onOpen
public void onOpen(com.ning.http.client.ws.WebSocket websocket) - Specified by:
onOpenin interfacecom.ning.http.client.ws.WebSocketListener- Overrides:
onOpenin classcom.ning.http.client.ws.DefaultWebSocketListener
-
onError
- Specified by:
onErrorin interfacecom.ning.http.client.ws.WebSocketListener- Overrides:
onErrorin classcom.ning.http.client.ws.DefaultWebSocketListener
-
onMessage
- Specified by:
onMessagein interfacecom.ning.http.client.ws.WebSocketTextListener- Overrides:
onMessagein classcom.ning.http.client.ws.DefaultWebSocketListener
-
onMessage
public void onMessage(byte[] message) - Specified by:
onMessagein interfacecom.ning.http.client.ws.WebSocketByteListener- Overrides:
onMessagein classcom.ning.http.client.ws.DefaultWebSocketListener
-