Class WebSocketTransport.WebSocketDelegate
- java.lang.Object
-
- org.cometd.client.websocket.common.AbstractWebSocketTransport.Delegate
-
- org.cometd.client.websocket.javax.WebSocketTransport.WebSocketDelegate
-
- All Implemented Interfaces:
javax.websocket.MessageHandler,javax.websocket.MessageHandler.Whole<java.lang.String>
- Enclosing class:
- WebSocketTransport
public class WebSocketTransport.WebSocketDelegate extends AbstractWebSocketTransport.Delegate implements javax.websocket.MessageHandler.Whole<java.lang.String>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classWebSocketTransport.WebSocketDelegate.WebSocketEndpoint
-
Constructor Summary
Constructors Constructor Description WebSocketDelegate()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidclose()protected booleanisOpen()voidonMessage(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
-
onMessage
public void onMessage(java.lang.String data)
- Specified by:
onMessagein interfacejavax.websocket.MessageHandler.Whole<java.lang.String>
-
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
-
-