Modifier and Type | Method and Description |
---|---|
ServerMessage.Mutable |
ServerMessage.getAssociated() |
ServerMessage.Mutable |
BayeuxServer.newMessage() |
Modifier and Type | Method and Description |
---|---|
void |
ServerSession.deliver(org.cometd.bayeux.Session sender,
ServerMessage.Mutable message,
org.cometd.bayeux.Promise<Boolean> promise)
Delivers the given message to this session.
|
default void |
BayeuxServer.Extension.incoming(ServerSession from,
ServerMessage.Mutable message,
org.cometd.bayeux.Promise<Boolean> promise)
Callback method invoked every time a message is incoming.
|
default void |
ServerSession.Extension.incoming(ServerSession session,
ServerMessage.Mutable message,
org.cometd.bayeux.Promise<Boolean> promise)
Callback method invoked every time a message is incoming.
|
default boolean |
ServerChannel.MessageListener.onMessage(ServerSession sender,
ServerChannel channel,
ServerMessage.Mutable message)
|
default void |
ServerChannel.MessageListener.onMessage(ServerSession sender,
ServerChannel channel,
ServerMessage.Mutable message,
org.cometd.bayeux.Promise<Boolean> promise)
Callback invoked when a message is being published.
|
default void |
BayeuxServer.Extension.outgoing(ServerSession from,
ServerSession to,
ServerMessage.Mutable message,
org.cometd.bayeux.Promise<Boolean> promise)
Callback method invoked every time a message is outgoing.
|
default void |
ServerSession.Extension.outgoing(ServerSession sender,
ServerSession session,
ServerMessage.Mutable message,
org.cometd.bayeux.Promise<ServerMessage.Mutable> promise)
Callback method invoked every time a message is outgoing.
|
void |
ServerChannel.publish(org.cometd.bayeux.Session from,
ServerMessage.Mutable message,
org.cometd.bayeux.Promise<Boolean> promise)
Publishes the given message to this channel, delivering
the message to all the
ServerSession s subscribed to
this channel. |
default boolean |
BayeuxServer.Extension.rcv(ServerSession from,
ServerMessage.Mutable message)
Blocking version of
BayeuxServer.Extension.incoming(ServerSession, ServerMessage.Mutable, Promise)
for non-meta messages. |
default boolean |
ServerSession.Extension.rcv(ServerSession session,
ServerMessage.Mutable message)
Blocking version of
ServerSession.Extension.incoming(ServerSession, ServerMessage.Mutable, Promise)
for non-meta messages. |
default boolean |
BayeuxServer.Extension.rcvMeta(ServerSession from,
ServerMessage.Mutable message)
Blocking version of
BayeuxServer.Extension.incoming(ServerSession, ServerMessage.Mutable, Promise)
for meta messages. |
default boolean |
ServerSession.Extension.rcvMeta(ServerSession session,
ServerMessage.Mutable message)
Blocking version of
ServerSession.Extension.incoming(ServerSession, ServerMessage.Mutable, Promise)
for meta messages. |
default boolean |
BayeuxServer.Extension.send(ServerSession from,
ServerSession to,
ServerMessage.Mutable message)
Blocking version of
BayeuxServer.Extension.outgoing(ServerSession, ServerSession, ServerMessage.Mutable, Promise)
for non-meta messages. |
default boolean |
BayeuxServer.Extension.sendMeta(ServerSession to,
ServerMessage.Mutable message)
Blocking version of
BayeuxServer.Extension.outgoing(ServerSession, ServerSession, ServerMessage.Mutable, Promise)
for meta messages. |
default boolean |
ServerSession.Extension.sendMeta(ServerSession sender,
ServerSession session,
ServerMessage.Mutable message)
Blocking version of
ServerSession.Extension.outgoing(ServerSession, ServerSession, ServerMessage.Mutable, Promise)
for meta messages. |
void |
ServerMessage.Mutable.setAssociated(ServerMessage.Mutable message) |
Modifier and Type | Method and Description |
---|---|
default void |
ServerSession.DeQueueListener.deQueue(ServerSession session,
Queue<ServerMessage> queue,
List<ServerMessage.Mutable> replies)
Callback invoked to notify that the queue of messages and the message replies are
about to be sent to the remote client.
|
default void |
ServerSession.Extension.outgoing(ServerSession sender,
ServerSession session,
ServerMessage.Mutable message,
org.cometd.bayeux.Promise<ServerMessage.Mutable> promise)
Callback method invoked every time a message is outgoing.
|
Copyright © 2008–2023 The CometD Project. All rights reserved.