Class JakartaWebSocketBasicRemote
java.lang.Object
org.eclipse.jetty.ee10.websocket.jakarta.common.JakartaWebSocketRemoteEndpoint
org.eclipse.jetty.ee10.websocket.jakarta.common.JakartaWebSocketBasicRemote
- All Implemented Interfaces:
jakarta.websocket.RemoteEndpoint
,jakarta.websocket.RemoteEndpoint.Basic
,OutgoingFrames
public class JakartaWebSocketBasicRemote
extends JakartaWebSocketRemoteEndpoint
implements jakarta.websocket.RemoteEndpoint.Basic
-
Nested Class Summary
Nested classes/interfaces inherited from interface jakarta.websocket.RemoteEndpoint
jakarta.websocket.RemoteEndpoint.Async, jakarta.websocket.RemoteEndpoint.Basic
-
Field Summary
Fields inherited from class org.eclipse.jetty.ee10.websocket.jakarta.common.JakartaWebSocketRemoteEndpoint
batch, messageType, session
-
Constructor Summary
ModifierConstructorDescriptionprotected
JakartaWebSocketBasicRemote
(JakartaWebSocketSession session, CoreSession coreSession) -
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.ee10.websocket.jakarta.common.JakartaWebSocketRemoteEndpoint
assertMessageNotNull, assertSendHandlerNotNull, flushBatch, getBatchingAllowed, getIdleTimeout, getWriteTimeout, newMessageOutputStream, newMessageWriter, sendFrame, sendObject, sendPing, sendPong, setBatchingAllowed, setIdleTimeout, setWriteTimeout
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface jakarta.websocket.RemoteEndpoint
flushBatch, getBatchingAllowed, sendPing, sendPong, setBatchingAllowed
-
Constructor Details
-
JakartaWebSocketBasicRemote
-
-
Method Details
-
getSendStream
- Specified by:
getSendStream
in interfacejakarta.websocket.RemoteEndpoint.Basic
- Throws:
IOException
-
getSendWriter
- Specified by:
getSendWriter
in interfacejakarta.websocket.RemoteEndpoint.Basic
- Throws:
IOException
-
sendBinary
- Specified by:
sendBinary
in interfacejakarta.websocket.RemoteEndpoint.Basic
- Throws:
IOException
-
sendBinary
- Specified by:
sendBinary
in interfacejakarta.websocket.RemoteEndpoint.Basic
- Throws:
IOException
-
sendObject
- Specified by:
sendObject
in interfacejakarta.websocket.RemoteEndpoint.Basic
- Throws:
IOException
jakarta.websocket.EncodeException
-
sendText
- Specified by:
sendText
in interfacejakarta.websocket.RemoteEndpoint.Basic
- Throws:
IOException
-
sendText
- Specified by:
sendText
in interfacejakarta.websocket.RemoteEndpoint.Basic
- Throws:
IOException
-