Modifier and Type | Method and Description |
---|---|
ServerChannel |
BayeuxServer.getChannel(String channelId) |
Modifier and Type | Method and Description |
---|---|
org.cometd.bayeux.MarkedReference<ServerChannel> |
BayeuxServer.createChannelIfAbsent(String channelName,
ConfigurableServerChannel.Initializer... initializers)
Creates a
ServerChannel and initializes it atomically if the
channel does not exist, or returns it if it already exists. |
List<ServerChannel> |
BayeuxServer.getChannels() |
Set<ServerChannel> |
ServerSession.getSubscriptions() |
Modifier and Type | Method and Description |
---|---|
default boolean |
SecurityPolicy.canPublish(BayeuxServer server,
ServerSession session,
ServerChannel channel,
ServerMessage message)
|
default void |
SecurityPolicy.canPublish(BayeuxServer server,
ServerSession session,
ServerChannel channel,
ServerMessage message,
org.cometd.bayeux.Promise<Boolean> promise)
Checks if a client can publish a message to a channel.
|
default boolean |
SecurityPolicy.canSubscribe(BayeuxServer server,
ServerSession session,
ServerChannel channel,
ServerMessage message)
|
default void |
SecurityPolicy.canSubscribe(BayeuxServer server,
ServerSession session,
ServerChannel channel,
ServerMessage message,
org.cometd.bayeux.Promise<Boolean> promise)
Checks if a subscribe message from a client is allowed to subscribe to a channel.
|
default void |
BayeuxServer.ChannelListener.channelAdded(ServerChannel channel)
Callback invoked when a
ServerChannel has been added to a BayeuxServer object. |
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.SubscriptionListener.subscribed(ServerSession session,
ServerChannel channel,
ServerMessage message)
Callback invoked when a
ServerSession subscribes to a ServerChannel . |
default void |
ServerChannel.SubscriptionListener.subscribed(ServerSession session,
ServerChannel channel,
ServerMessage message)
Callback invoked when the given
ServerSession subscribes to the given ServerChannel . |
default void |
BayeuxServer.SubscriptionListener.unsubscribed(ServerSession session,
ServerChannel channel,
ServerMessage message)
Callback invoked when a
ServerSession unsubscribes from a ServerChannel . |
default void |
ServerChannel.SubscriptionListener.unsubscribed(ServerSession session,
ServerChannel channel,
ServerMessage message)
Callback invoked when the given
ServerSession unsubscribes from the given ServerChannel . |
Copyright © 2008–2023 The CometD Project. All rights reserved.