Class JavaxWebSocketAsyncRemote

java.lang.Object
org.eclipse.jetty.websocket.javax.common.JavaxWebSocketRemoteEndpoint
org.eclipse.jetty.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
  • Constructor Details

  • Method Details

    • getSendTimeout

      public long getSendTimeout()
      Specified by:
      getSendTimeout in interface javax.websocket.RemoteEndpoint.Async
    • setSendTimeout

      public void setSendTimeout(long timeoutmillis)
      Specified by:
      setSendTimeout in interface javax.websocket.RemoteEndpoint.Async
    • sendBinary

      public Future<Void> sendBinary(ByteBuffer data)
      Specified by:
      sendBinary in interface javax.websocket.RemoteEndpoint.Async
    • sendBinary

      public void sendBinary(ByteBuffer data, javax.websocket.SendHandler handler)
      Specified by:
      sendBinary in interface javax.websocket.RemoteEndpoint.Async
    • sendObject

      public Future<Void> sendObject(Object data)
      Specified by:
      sendObject in interface javax.websocket.RemoteEndpoint.Async
    • sendObject

      public void sendObject(Object data, javax.websocket.SendHandler handler)
      Specified by:
      sendObject in interface javax.websocket.RemoteEndpoint.Async
    • sendText

      public Future<Void> sendText(String text)
      Specified by:
      sendText in interface javax.websocket.RemoteEndpoint.Async
    • sendText

      public void sendText(String text, javax.websocket.SendHandler handler)
      Specified by:
      sendText in interface javax.websocket.RemoteEndpoint.Async