public class Client
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Client.AvailableRoom |
static interface |
Client.AvailableRoomsRequestListener |
static interface |
Client.GetAvailableRoomsCallback |
static interface |
Client.Listener |
| Constructor and Description |
|---|
Client(java.lang.String url,
java.util.LinkedHashMap<java.lang.String,java.lang.Object> options,
java.util.Map<java.lang.String,java.lang.String> httpHeaders,
Client.Listener listener) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
getAvailableRooms(java.lang.String roomName,
Client.GetAvailableRoomsCallback callback) |
Room |
join(java.lang.String roomName) |
Room |
join(java.lang.String roomName,
java.util.LinkedHashMap<java.lang.String,java.lang.Object> options) |
Room |
join(java.lang.String roomName,
java.util.LinkedHashMap<java.lang.String,java.lang.Object> options,
int retryTimes) |
Room |
rejoin(java.lang.String roomName,
java.lang.String sessionId) |
public Client(java.lang.String url,
java.util.LinkedHashMap<java.lang.String,java.lang.Object> options,
java.util.Map<java.lang.String,java.lang.String> httpHeaders,
Client.Listener listener)
throws java.net.URISyntaxException
java.net.URISyntaxExceptionpublic Room join(java.lang.String roomName)
public Room join(java.lang.String roomName, java.util.LinkedHashMap<java.lang.String,java.lang.Object> options)
public Room join(java.lang.String roomName, java.util.LinkedHashMap<java.lang.String,java.lang.Object> options, int retryTimes)
public Room rejoin(java.lang.String roomName, java.lang.String sessionId)
public void getAvailableRooms(java.lang.String roomName,
Client.GetAvailableRoomsCallback callback)
public void close()