Class AbstractWebSocketTransport.Delegate
java.lang.Object
org.cometd.websocket.client.common.AbstractWebSocketTransport.Delegate
- Direct Known Subclasses:
JettyWebSocketTransport.JettyWebSocketDelegate,WebSocketTransport.WebSocketDelegate
- Enclosing class:
- AbstractWebSocketTransport
protected abstract class AbstractWebSocketTransport.Delegate extends Object
-
Constructor Summary
Constructors Modifier Constructor Description protectedDelegate() -
Method Summary
Modifier and Type Method Description protected abstract voidclose()protected voidfail(Throwable failure, String reason)protected voidfailMessages(Throwable cause)protected booleanisOpen()protected voidonClose(int code, String reason)protected voidonData(String data)protected voidonMessages(List<Message.Mutable> messages)protected voidregisterMessages(TransportListener listener, List<Message.Mutable> messages)protected abstract voidsend(String content)protected abstract voidshutdown(String reason)
-
Constructor Details
-
Delegate
protected Delegate()
-
-
Method Details
-
onClose
-
onData
-
onMessages
-
registerMessages
-
send
-
fail
-
failMessages
-
isOpen
protected boolean isOpen() -
close
protected abstract void close() -
shutdown
-