Class AndroidWebSocket
- java.lang.Object
-
- io.crossbar.autobahn.wamp.transports.AndroidWebSocket
-
- All Implemented Interfaces:
ITransport
public class AndroidWebSocket extends java.lang.Object implements ITransport
-
-
Constructor Summary
Constructors Constructor Description AndroidWebSocket(java.lang.String uri)AndroidWebSocket(java.lang.String uri, java.util.List<java.lang.String> serializers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidabort()voidclose()voidconnect(ITransportHandler transportHandler)voidconnect(ITransportHandler transportHandler, TransportOptions options)booleanisOpen()voidsend(byte[] payload, boolean isBinary)voidsetOptions(TransportOptions options)
-
-
-
Field Detail
-
LOGGER
public static final IABLogger LOGGER
-
-
Method Detail
-
send
public void send(byte[] payload, boolean isBinary)- Specified by:
sendin interfaceITransport
-
connect
public void connect(ITransportHandler transportHandler) throws java.lang.Exception
- 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
-
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
public void setOptions(TransportOptions options)
- Specified by:
setOptionsin interfaceITransport
-
-