Package | Description |
---|---|
org.cometd.bayeux.server |
Modifier and Type | Method | Description |
---|---|---|
ServerChannel |
BayeuxServer.getChannel(String channelId) |
Modifier and Type | Method | Description |
---|---|---|
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 | 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,
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,
Promise<Boolean> promise) |
Checks if a subscribe message from a client is allowed to subscribe to a channel.
|
void |
BayeuxServer.ChannelListener.channelAdded(ServerChannel channel) |
Callback invoked when a
ServerChannel has been added to a BayeuxServer object. |
default boolean |
ServerChannel.MessageListener.onMessage(ServerSession from,
ServerChannel channel,
ServerMessage.Mutable message) |
|
default void |
ServerChannel.MessageListener.onMessage(ServerSession sender,
ServerChannel channel,
ServerMessage.Mutable message,
Promise<Boolean> promise) |
Callback invoked when a message is being published.
|
void |
BayeuxServer.SubscriptionListener.subscribed(ServerSession session,
ServerChannel channel,
ServerMessage message) |
Callback invoked when a
ServerSession subscribes to a ServerChannel . |
void |
ServerChannel.SubscriptionListener.subscribed(ServerSession session,
ServerChannel channel,
ServerMessage message) |
Callback invoked when the given
ServerSession subscribes to the given ServerChannel . |
void |
BayeuxServer.SubscriptionListener.unsubscribed(ServerSession session,
ServerChannel channel,
ServerMessage message) |
Callback invoked when a
ServerSession unsubscribes from a ServerChannel . |
void |
ServerChannel.SubscriptionListener.unsubscribed(ServerSession session,
ServerChannel channel,
ServerMessage message) |
Callback invoked when the given
ServerSession unsubscribes from the given ServerChannel . |
Copyright © 2008–2017 The CometD Project. All rights reserved.