Class JettyWebSocketTransport.JettyWebSocketDelegate
- java.lang.Object
-
- org.cometd.client.websocket.common.AbstractWebSocketTransport.Delegate
-
- org.cometd.client.websocket.jetty.JettyWebSocketTransport.JettyWebSocketDelegate
-
- All Implemented Interfaces:
org.eclipse.jetty.websocket.api.WebSocketConnectionListener,org.eclipse.jetty.websocket.api.WebSocketListener
- Enclosing class:
- JettyWebSocketTransport
public class JettyWebSocketTransport.JettyWebSocketDelegate extends AbstractWebSocketTransport.Delegate implements org.eclipse.jetty.websocket.api.WebSocketListener
-
-
Constructor Summary
Constructors Constructor Description JettyWebSocketDelegate()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidclose()protected booleanisOpen()voidonWebSocketBinary(byte[] payload, int offset, int len)voidonWebSocketClose(int closeCode, java.lang.String reason)voidonWebSocketConnect(org.eclipse.jetty.websocket.api.Session session)voidonWebSocketError(java.lang.Throwable failure)voidonWebSocketText(java.lang.String data)voidsend(java.lang.String content)protected voidshutdown(java.lang.String reason)-
Methods inherited from class org.cometd.client.websocket.common.AbstractWebSocketTransport.Delegate
fail, failMessages, onClose, onData, onMessages, registerMessages, trimCloseReason
-
-
-
-
Method Detail
-
onWebSocketConnect
public void onWebSocketConnect(org.eclipse.jetty.websocket.api.Session session)
- Specified by:
onWebSocketConnectin interfaceorg.eclipse.jetty.websocket.api.WebSocketConnectionListener
-
onWebSocketClose
public void onWebSocketClose(int closeCode, java.lang.String reason)- Specified by:
onWebSocketClosein interfaceorg.eclipse.jetty.websocket.api.WebSocketConnectionListener
-
onWebSocketText
public void onWebSocketText(java.lang.String data)
- Specified by:
onWebSocketTextin interfaceorg.eclipse.jetty.websocket.api.WebSocketListener
-
onWebSocketBinary
public void onWebSocketBinary(byte[] payload, int offset, int len)- Specified by:
onWebSocketBinaryin interfaceorg.eclipse.jetty.websocket.api.WebSocketListener
-
onWebSocketError
public void onWebSocketError(java.lang.Throwable failure)
- Specified by:
onWebSocketErrorin interfaceorg.eclipse.jetty.websocket.api.WebSocketConnectionListener
-
send
public void send(java.lang.String content)
- Specified by:
sendin classAbstractWebSocketTransport.Delegate
-
shutdown
protected void shutdown(java.lang.String reason)
- Specified by:
shutdownin classAbstractWebSocketTransport.Delegate
-
isOpen
protected boolean isOpen()
- Overrides:
isOpenin classAbstractWebSocketTransport.Delegate
-
close
protected void close()
- Specified by:
closein classAbstractWebSocketTransport.Delegate
-
-