Uses of Interface
org.cometd.bayeux.server.ServerChannel
-
Uses of ServerChannel in org.cometd.bayeux.server
Methods in org.cometd.bayeux.server that return ServerChannelMethods in org.cometd.bayeux.server that return types with arguments of type ServerChannelModifier and TypeMethodDescriptionorg.cometd.bayeux.MarkedReference
<ServerChannel> BayeuxServer.createChannelIfAbsent
(String channelName, ConfigurableServerChannel.Initializer... initializers) Creates aServerChannel
and initializes it atomically if the channel does not exist, or returns it if it already exists.BayeuxServer.getChannels()
ServerSession.getSubscriptions()
Methods in org.cometd.bayeux.server with parameters of type ServerChannelModifier and TypeMethodDescriptiondefault 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 aServerChannel
has been added to aBayeuxServer
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 aServerSession
subscribes to aServerChannel
.default void
ServerChannel.SubscriptionListener.subscribed
(ServerSession session, ServerChannel channel, ServerMessage message) Callback invoked when the givenServerSession
subscribes to the givenServerChannel
.default void
BayeuxServer.SubscriptionListener.unsubscribed
(ServerSession session, ServerChannel channel, ServerMessage message) Callback invoked when aServerSession
unsubscribes from aServerChannel
.default void
ServerChannel.SubscriptionListener.unsubscribed
(ServerSession session, ServerChannel channel, ServerMessage message) Callback invoked when the givenServerSession
unsubscribes from the givenServerChannel
.