Class NettyWebSocket

  • All Implemented Interfaces:
    ITransport

    public class NettyWebSocket
    extends java.lang.Object
    implements ITransport
    • Constructor Detail

      • NettyWebSocket

        public NettyWebSocket​(java.lang.String uri)
      • NettyWebSocket

        public NettyWebSocket​(java.lang.String uri,
                              java.util.List<java.lang.String> serializers)
      • NettyWebSocket

        @Deprecated
        public NettyWebSocket​(java.lang.String uri,
                              WebSocketOptions options)
        Deprecated.
      • NettyWebSocket

        @Deprecated
        public NettyWebSocket​(java.lang.String uri,
                              java.util.List<java.lang.String> serializers,
                              WebSocketOptions options)
        Deprecated.
    • Method Detail

      • connect

        public void connect​(ITransportHandler transportHandler)
                     throws java.lang.Exception
        Specified by:
        connect in interface ITransport
        Throws:
        java.lang.Exception
      • send

        public void send​(byte[] payload,
                         boolean isBinary)
        Specified by:
        send in interface ITransport
      • isOpen

        public boolean isOpen()
        Specified by:
        isOpen in interface ITransport
      • close

        public void close()
                   throws java.lang.Exception
        Specified by:
        close in interface ITransport
        Throws:
        java.lang.Exception
      • abort

        public void abort()
                   throws java.lang.Exception
        Specified by:
        abort in interface ITransport
        Throws:
        java.lang.Exception