Package io.crossbar.autobahn.wamp
Class Client
java.lang.Object
io.crossbar.autobahn.wamp.Client
public class Client
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description Client(ITransport transport)Client(ITransport transport, java.util.concurrent.Executor executor)Client(Session session, java.lang.String webSocketURL, java.lang.String realm)Client(Session session, java.lang.String webSocketURL, java.lang.String realm, IAuthenticator authenticator)Client(Session session, java.lang.String webSocketURL, java.lang.String realm, java.util.concurrent.Executor executor)Client(Session session, java.lang.String webSocketURL, java.lang.String realm, java.util.List<IAuthenticator> authenticators)Client(java.lang.String webSocketURL)Client(java.lang.String webSocketURL, java.util.concurrent.Executor executor)Client(java.util.List<ITransport> transports)Client(java.util.List<ITransport> transports, java.util.concurrent.Executor executor) -
Method Summary
Modifier and Type Method Description voidadd(Session session, java.lang.String realm)voidadd(Session session, java.lang.String realm, java.util.List<IAuthenticator> authenticators)java.util.concurrent.CompletableFuture<ExitInfo>connect()java.util.concurrent.CompletableFuture<ExitInfo>connect(TransportOptions options)voidsetOptions(TransportOptions options)
-
Constructor Details
-
Client
public Client(java.lang.String webSocketURL) -
Client
-
Client
-
Client
public Client(java.lang.String webSocketURL, java.util.concurrent.Executor executor) -
Client
-
Client
public Client(Session session, java.lang.String webSocketURL, java.lang.String realm, java.util.concurrent.Executor executor) -
Client
public Client(Session session, java.lang.String webSocketURL, java.lang.String realm, java.util.List<IAuthenticator> authenticators) -
Client
public Client(Session session, java.lang.String webSocketURL, java.lang.String realm, IAuthenticator authenticator) -
Client
-
Client
-
-
Method Details
-
add
public void add(Session session, java.lang.String realm, java.util.List<IAuthenticator> authenticators) -
add
-
connect
-
connect
-
setOptions
-