default void |
ClientSession.Extension.incoming(ClientSession session,
Message.Mutable message,
Promise<java.lang.Boolean> promise) |
Callback method invoked every time a message is incoming.
|
default void |
ClientSession.Extension.outgoing(ClientSession session,
Message.Mutable message,
Promise<java.lang.Boolean> promise) |
Callback method invoked every time a message is outgoing.
|
void |
ClientSessionChannel.publish(Message.Mutable message,
ClientSession.MessageListener callback) |
Publishes the given message onto this channel, notifying the
given callback of the publish result.
|
default void |
ClientSessionChannel.publish(Message.Mutable message,
ClientSessionChannel.MessageListener callback) |
Deprecated.
|
default boolean |
ClientSession.Extension.rcv(ClientSession session,
Message.Mutable message) |
Callback method invoked every time a normal message is received.
|
default boolean |
ClientSession.Extension.rcvMeta(ClientSession session,
Message.Mutable message) |
Callback method invoked every time a meta message is received.
|
default boolean |
ClientSession.Extension.send(ClientSession session,
Message.Mutable message) |
Callback method invoked every time a normal message is being sent.
|
default boolean |
ClientSession.Extension.sendMeta(ClientSession session,
Message.Mutable message) |
Callback method invoked every time a meta message is being sent.
|
boolean |
ClientSessionChannel.subscribe(Message.Mutable message,
ClientSessionChannel.MessageListener listener,
ClientSession.MessageListener callback) |
Subscribes the given listener to receive messages sent to this channel.
|
boolean |
ClientSessionChannel.unsubscribe(Message.Mutable message,
ClientSessionChannel.MessageListener listener,
ClientSession.MessageListener callback) |
Unsubscribes the given listener from receiving messages sent to this channel.
|