Package | Description |
---|---|
org.cometd.bayeux.client | |
org.cometd.client | |
org.cometd.common | |
org.cometd.server |
Modifier and Type | Field and Description |
---|---|
static ClientSession.MessageListener |
ClientSession.MessageListener.NOOP |
Modifier and Type | Method and Description |
---|---|
void |
ClientSession.disconnect(ClientSession.MessageListener callback)
Disconnects this session, ending the link between the client and the server peers.
|
void |
ClientSession.handshake(Map<String,Object> template,
ClientSession.MessageListener callback)
Initiates the bayeux protocol handshake with the server(s).
|
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 |
ClientSessionChannel.publish(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 |
ClientSession.remoteCall(String target,
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)
Equivalent to
subscribe(null, listener, 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)
Equivalent to
unsubscribe(null, listener, callback) . |
boolean |
ClientSessionChannel.unsubscribe(Message.Mutable message,
ClientSessionChannel.MessageListener listener,
ClientSession.MessageListener callback)
Unsubscribes the given
listener from receiving messages sent to this channel. |
Modifier and Type | Method and Description |
---|---|
void |
BayeuxClient.disconnect(ClientSession.MessageListener callback) |
void |
BayeuxClient.handshake(ClientSession.MessageListener callback) |
void |
BayeuxClient.handshake(Map<String,Object> fields,
ClientSession.MessageListener callback) |
protected void |
BayeuxClient.BayeuxClientChannel.nonFirstSubscribe(Message.Mutable message,
ClientSessionChannel.MessageListener listener,
ClientSession.MessageListener callback) |
protected void |
BayeuxClient.BayeuxClientChannel.nonLastUnSubscribe(Message.Mutable message,
ClientSessionChannel.MessageListener listener,
ClientSession.MessageListener callback) |
Modifier and Type | Method and Description |
---|---|
protected ClientSession.MessageListener |
AbstractClientSession.unregisterCallback(String messageId) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractClientSession.AbstractSessionChannel.nonFirstSubscribe(Message.Mutable message,
ClientSessionChannel.MessageListener listener,
ClientSession.MessageListener callback) |
protected void |
AbstractClientSession.AbstractSessionChannel.nonLastUnSubscribe(Message.Mutable message,
ClientSessionChannel.MessageListener listener,
ClientSession.MessageListener callback) |
protected void |
AbstractClientSession.notifyCallback(ClientSession.MessageListener callback,
Message.Mutable message) |
void |
AbstractClientSession.AbstractSessionChannel.publish(Message.Mutable message,
ClientSession.MessageListener callback) |
void |
AbstractClientSession.AbstractSessionChannel.publish(Object data,
ClientSession.MessageListener callback) |
protected void |
AbstractClientSession.registerCallback(String messageId,
ClientSession.MessageListener callback) |
void |
AbstractClientSession.remoteCall(String target,
Object data,
ClientSession.MessageListener callback) |
protected void |
AbstractClientSession.AbstractSessionChannel.sendSubscribe(Message.Mutable message,
ClientSessionChannel.MessageListener listener,
ClientSession.MessageListener callback) |
protected void |
AbstractClientSession.AbstractSessionChannel.sendUnSubscribe(Message.Mutable message,
ClientSession.MessageListener callback)
Deprecated.
|
protected void |
AbstractClientSession.AbstractSessionChannel.sendUnSubscribe(Message.Mutable message,
ClientSessionChannel.MessageListener listener,
ClientSession.MessageListener callback) |
boolean |
AbstractClientSession.AbstractSessionChannel.subscribe(Message.Mutable message,
ClientSessionChannel.MessageListener listener,
ClientSession.MessageListener callback) |
boolean |
AbstractClientSession.AbstractSessionChannel.unsubscribe(Message.Mutable message,
ClientSessionChannel.MessageListener listener,
ClientSession.MessageListener callback) |
Modifier and Type | Method and Description |
---|---|
void |
LocalSessionImpl.disconnect(ClientSession.MessageListener callback) |
void |
LocalSessionImpl.handshake(Map<String,Object> template,
ClientSession.MessageListener callback) |
Copyright © 2008–2023 The CometD Project. All rights reserved.