Class NettyWebSocket
java.lang.Object
io.crossbar.autobahn.wamp.transports.NettyWebSocket
- All Implemented Interfaces:
ITransport
public class NettyWebSocket extends java.lang.Object implements ITransport
-
Constructor Summary
Constructors Constructor Description NettyWebSocket(java.lang.String uri)NettyWebSocket(java.lang.String uri, WebSocketOptions options)Deprecated.NettyWebSocket(java.lang.String uri, java.util.List<java.lang.String> serializers)NettyWebSocket(java.lang.String uri, java.util.List<java.lang.String> serializers, WebSocketOptions options)Deprecated. -
Method Summary
Modifier and Type Method Description voidabort()voidclose()voidconnect(ITransportHandler transportHandler)voidconnect(ITransportHandler transportHandler, TransportOptions options)booleanisOpen()voidsend(byte[] payload, boolean isBinary)voidsetOptions(TransportOptions options)
-
Constructor Details
-
NettyWebSocket
public NettyWebSocket(java.lang.String uri) -
NettyWebSocket
public NettyWebSocket(java.lang.String uri, java.util.List<java.lang.String> serializers) -
NettyWebSocket
Deprecated. -
NettyWebSocket
@Deprecated public NettyWebSocket(java.lang.String uri, java.util.List<java.lang.String> serializers, WebSocketOptions options)Deprecated.
-
-
Method Details
-
connect
- Specified by:
connectin interfaceITransport- Throws:
java.lang.Exception
-
connect
public void connect(ITransportHandler transportHandler, TransportOptions options) throws java.lang.Exception- Specified by:
connectin interfaceITransport- Throws:
java.lang.Exception
-
send
public void send(byte[] payload, boolean isBinary)- Specified by:
sendin interfaceITransport
-
isOpen
public boolean isOpen()- Specified by:
isOpenin interfaceITransport
-
close
public void close() throws java.lang.Exception- Specified by:
closein interfaceITransport- Throws:
java.lang.Exception
-
abort
public void abort() throws java.lang.Exception- Specified by:
abortin interfaceITransport- Throws:
java.lang.Exception
-
setOptions
- Specified by:
setOptionsin interfaceITransport
-