Class JavaxWebSocketAsyncRemote
java.lang.Object
org.eclipse.jetty.ee8.websocket.javax.common.JavaxWebSocketRemoteEndpoint
org.eclipse.jetty.ee8.websocket.javax.common.JavaxWebSocketAsyncRemote
- All Implemented Interfaces:
javax.websocket.RemoteEndpoint, javax.websocket.RemoteEndpoint.Async, OutgoingFrames
public class JavaxWebSocketAsyncRemote
extends JavaxWebSocketRemoteEndpoint
implements javax.websocket.RemoteEndpoint.Async
-
Nested Class Summary
Nested classes/interfaces inherited from interface javax.websocket.RemoteEndpoint
javax.websocket.RemoteEndpoint.Async, javax.websocket.RemoteEndpoint.Basic -
Field Summary
Fields inherited from class JavaxWebSocketRemoteEndpoint
batch, messageType, session -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJavaxWebSocketAsyncRemote(JavaxWebSocketSession session, CoreSession coreSession) -
Method Summary
Modifier and TypeMethodDescriptionlongsendBinary(ByteBuffer data) voidsendBinary(ByteBuffer data, javax.websocket.SendHandler handler) sendObject(Object data) voidsendObject(Object data, javax.websocket.SendHandler handler) voidvoidsetSendTimeout(long timeoutmillis) Methods inherited from class JavaxWebSocketRemoteEndpoint
assertMessageNotNull, assertSendHandlerNotNull, flushBatch, getBatchingAllowed, getIdleTimeout, getWriteTimeout, newMessageOutputStream, newMessageWriter, sendFrame, sendObject, sendPing, sendPong, setBatchingAllowed, setIdleTimeout, setWriteTimeoutMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.websocket.RemoteEndpoint
flushBatch, getBatchingAllowed, sendPing, sendPong, setBatchingAllowed
-
Constructor Details
-
JavaxWebSocketAsyncRemote
-
-
Method Details
-
getSendTimeout
public long getSendTimeout()- Specified by:
getSendTimeoutin interfacejavax.websocket.RemoteEndpoint.Async
-
setSendTimeout
public void setSendTimeout(long timeoutmillis) - Specified by:
setSendTimeoutin interfacejavax.websocket.RemoteEndpoint.Async
-
sendBinary
- Specified by:
sendBinaryin interfacejavax.websocket.RemoteEndpoint.Async
-
sendBinary
- Specified by:
sendBinaryin interfacejavax.websocket.RemoteEndpoint.Async
-
sendObject
-
sendObject
- Specified by:
sendObjectin interfacejavax.websocket.RemoteEndpoint.Async
-
sendText
-
sendText
- Specified by:
sendTextin interfacejavax.websocket.RemoteEndpoint.Async
-