void |
ClientSession.disconnect(ClientSession.MessageListener callback) |
Disconnects this session, ending the link between the client and the server peers.
|
void |
ClientSession.handshake(java.util.Map<java.lang.String,java.lang.Object> template,
ClientSession.MessageListener callback) |
Initiates the bayeux protocol handshake with the server(s).
|
void |
ClientSessionChannel.publish(java.lang.Object data,
ClientSession.MessageListener callback) |
Publishes the given data onto this channel, notifying the given
callback of the publish result, whether successful or unsuccessful.
|
void |
ClientSessionChannel.publish(Message.Mutable message,
ClientSession.MessageListener callback) |
Publishes the given message onto this channel, notifying the
given callback of the publish result.
|
void |
ClientSession.remoteCall(java.lang.String target,
java.lang.Object data,
ClientSession.MessageListener callback) |
Performs a remote call to the server, to the specified target ,
and with the given data as payload.
|
default boolean |
ClientSessionChannel.subscribe(ClientSessionChannel.MessageListener listener,
ClientSession.MessageListener callback) |
|
boolean |
ClientSessionChannel.subscribe(Message.Mutable message,
ClientSessionChannel.MessageListener listener,
ClientSession.MessageListener callback) |
Subscribes the given listener to receive messages sent to this channel.
|
default boolean |
ClientSessionChannel.unsubscribe(ClientSessionChannel.MessageListener listener,
ClientSession.MessageListener callback) |
|
boolean |
ClientSessionChannel.unsubscribe(Message.Mutable message,
ClientSessionChannel.MessageListener listener,
ClientSession.MessageListener callback) |
Unsubscribes the given listener from receiving messages sent to this channel.
|