public class Client
extends java.lang.Object
| Constructor and Description |
|---|
Client(ITransport transport) |
Client(ITransport transport,
java.util.concurrent.Executor executor) |
Client(java.util.List<ITransport> transports) |
Client(java.util.List<ITransport> transports,
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,
java.util.concurrent.Executor executor) |
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.List<IAuthenticator> authenticators) |
Client(java.lang.String webSocketURL) |
Client(java.lang.String webSocketURL,
java.util.concurrent.Executor executor) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Session session,
java.lang.String realm) |
void |
add(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) |
void |
setOptions(TransportOptions options) |
public Client(java.lang.String webSocketURL)
public Client(ITransport transport)
public Client(ITransport transport, java.util.concurrent.Executor executor)
public Client(java.lang.String webSocketURL,
java.util.concurrent.Executor executor)
public Client(Session session, java.lang.String webSocketURL, java.lang.String realm)
public Client(Session session, java.lang.String webSocketURL, java.lang.String realm, java.util.concurrent.Executor executor)
public Client(Session session, java.lang.String webSocketURL, java.lang.String realm, java.util.List<IAuthenticator> authenticators)
public Client(Session session, java.lang.String webSocketURL, java.lang.String realm, IAuthenticator authenticator)
public Client(java.util.List<ITransport> transports)
public Client(java.util.List<ITransport> transports, java.util.concurrent.Executor executor)
public void add(Session session, java.lang.String realm, java.util.List<IAuthenticator> authenticators)
public void add(Session session, java.lang.String realm)
public java.util.concurrent.CompletableFuture<ExitInfo> connect()
public java.util.concurrent.CompletableFuture<ExitInfo> connect(TransportOptions options)
public void setOptions(TransportOptions options)