Class JsrBasicRemote
java.lang.Object
org.eclipse.jetty.websocket.jsr356.AbstractJsrRemote
org.eclipse.jetty.websocket.jsr356.JsrBasicRemote
- All Implemented Interfaces:
javax.websocket.RemoteEndpoint
,javax.websocket.RemoteEndpoint.Basic
public class JsrBasicRemote
extends AbstractJsrRemote
implements javax.websocket.RemoteEndpoint.Basic
-
Nested Class Summary
Nested classes/interfaces inherited from interface javax.websocket.RemoteEndpoint
javax.websocket.RemoteEndpoint.Async, javax.websocket.RemoteEndpoint.Basic
-
Field Summary
FieldsFields inherited from class org.eclipse.jetty.websocket.jsr356.AbstractJsrRemote
encoders, jettyRemote, session
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
sendBinary
(ByteBuffer data) void
sendBinary
(ByteBuffer partialByte, boolean isLast) void
sendObject
(Object data) void
void
Methods inherited from class org.eclipse.jetty.websocket.jsr356.AbstractJsrRemote
assertMessageNotNull, assertSendHandlerNotNull, flushBatch, getBatchingAllowed, sendObjectViaFuture, sendPing, sendPong, setBatchingAllowed
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface javax.websocket.RemoteEndpoint
flushBatch, getBatchingAllowed, sendPing, sendPong, setBatchingAllowed
-
Field Details
-
LOG
private static final org.eclipse.jetty.util.log.Logger LOG
-
-
Constructor Details
-
JsrBasicRemote
-
-
Method Details
-
getSendStream
- Specified by:
getSendStream
in interfacejavax.websocket.RemoteEndpoint.Basic
- Throws:
IOException
-
getSendWriter
- Specified by:
getSendWriter
in interfacejavax.websocket.RemoteEndpoint.Basic
- Throws:
IOException
-
sendBinary
- Specified by:
sendBinary
in interfacejavax.websocket.RemoteEndpoint.Basic
- Throws:
IOException
-
sendBinary
- Specified by:
sendBinary
in interfacejavax.websocket.RemoteEndpoint.Basic
- Throws:
IOException
-
sendObject
- Specified by:
sendObject
in interfacejavax.websocket.RemoteEndpoint.Basic
- Throws:
IOException
javax.websocket.EncodeException
-
sendText
- Specified by:
sendText
in interfacejavax.websocket.RemoteEndpoint.Basic
- Throws:
IOException
-
sendText
- Specified by:
sendText
in interfacejavax.websocket.RemoteEndpoint.Basic
- Throws:
IOException
-