Uses of Interface
org.cometd.bayeux.server.ServerMessage
-
-
Uses of ServerMessage in org.cometd.bayeux.server
Subinterfaces of ServerMessage in org.cometd.bayeux.server Modifier and Type Interface Description static interfaceServerMessage.MutableThe mutable version of aServerMessageMethods in org.cometd.bayeux.server that return ServerMessage Modifier and Type Method Description default ServerMessageServerSession.Extension. send(ServerSession sender, ServerSession session, ServerMessage message)Blocking version ofServerSession.Extension.outgoing(ServerSession, ServerSession, ServerMessage.Mutable, Promise)for non-meta messages.Methods in org.cometd.bayeux.server with parameters of type ServerMessage Modifier and Type Method Description voidServerSession.AddedListener. added(ServerSession session, ServerMessage message)Callback method invoked when the session is added to aBayeuxServer.Authorizer.ResultAuthorizer. authorize(Authorizer.Operation operation, ChannelId channel, ServerSession session, ServerMessage message)Blocking version ofAuthorizer.authorize(Operation, ChannelId, ServerSession, ServerMessage, Promise).default voidAuthorizer. authorize(Authorizer.Operation operation, ChannelId channel, ServerSession session, ServerMessage message, Promise<Authorizer.Result> promise)Callback invoked to authorize the givenoperationon the givenchannel.default booleanSecurityPolicy. canCreate(BayeuxServer server, ServerSession session, java.lang.String channelId, ServerMessage message)default voidSecurityPolicy. canCreate(BayeuxServer server, ServerSession session, java.lang.String channelId, ServerMessage message, Promise<java.lang.Boolean> promise)Checks if a message should be allowed to create a new channel.default booleanSecurityPolicy. canHandshake(BayeuxServer server, ServerSession session, ServerMessage message)Blocking version ofSecurityPolicy.canHandshake(BayeuxServer, ServerSession, ServerMessage, Promise).default voidSecurityPolicy. canHandshake(BayeuxServer server, ServerSession session, ServerMessage message, Promise<java.lang.Boolean> promise)Checks if a handshake message should be accepted.default booleanSecurityPolicy. canPublish(BayeuxServer server, ServerSession session, ServerChannel channel, ServerMessage message)default voidSecurityPolicy. canPublish(BayeuxServer server, ServerSession session, ServerChannel channel, ServerMessage message, Promise<java.lang.Boolean> promise)Checks if a client can publish a message to a channel.default booleanSecurityPolicy. canSubscribe(BayeuxServer server, ServerSession session, ServerChannel channel, ServerMessage message)default voidSecurityPolicy. canSubscribe(BayeuxServer server, ServerSession session, ServerChannel channel, ServerMessage message, Promise<java.lang.Boolean> promise)Checks if a subscribe message from a client is allowed to subscribe to a channel.default booleanServerSession.MessageListener. onMessage(ServerSession session, ServerSession sender, ServerMessage message)default voidServerSession.MessageListener. onMessage(ServerSession session, ServerSession sender, ServerMessage message, Promise<java.lang.Boolean> promise)Callback invoked when a message is sent.default voidServerSession.HeartBeatListener. onResumed(ServerSession session, ServerMessage message, boolean timeout)Callback invoked to notify that a/meta/connectmessage has been resumed.default voidServerSession.HeartBeatListener. onSuspended(ServerSession session, ServerMessage message, long timeout)Callback invoked to notify that a/meta/connectmessage has been suspended.voidServerSession.QueueListener. queued(ServerSession sender, ServerMessage message)Callback invoked when a message is queued in the session queue.booleanServerSession.QueueMaxedListener. queueMaxed(ServerSession session, java.util.Queue<ServerMessage> queue, ServerSession sender, ServerMessage message)Callback invoked to notify when the message queue is exceeding the value configured for the transport with the option "maxQueue".voidServerSession.RemovedListener. removed(ServerSession session, ServerMessage message, boolean timeout)Callback invoked when the session is removed.default ServerMessageServerSession.Extension. send(ServerSession sender, ServerSession session, ServerMessage message)Blocking version ofServerSession.Extension.outgoing(ServerSession, ServerSession, ServerMessage.Mutable, Promise)for non-meta messages.default voidBayeuxServer.SessionListener. sessionAdded(ServerSession session, ServerMessage message)Callback invoked when aServerSessionhas been added to aBayeuxServerobject.default voidBayeuxServer.SessionListener. sessionRemoved(ServerSession session, ServerMessage message, boolean timeout)Callback invoked when aServerSessionhas been removed from aBayeuxServerobject.default voidBayeuxServer.SubscriptionListener. subscribed(ServerSession session, ServerChannel channel, ServerMessage message)Callback invoked when aServerSessionsubscribes to aServerChannel.default voidServerChannel.SubscriptionListener. subscribed(ServerSession session, ServerChannel channel, ServerMessage message)Callback invoked when the givenServerSessionsubscribes to the givenServerChannel.default voidBayeuxServer.SubscriptionListener. unsubscribed(ServerSession session, ServerChannel channel, ServerMessage message)Callback invoked when aServerSessionunsubscribes from aServerChannel.default voidServerChannel.SubscriptionListener. unsubscribed(ServerSession session, ServerChannel channel, ServerMessage message)Callback invoked when the givenServerSessionunsubscribes from the givenServerChannel.Method parameters in org.cometd.bayeux.server with type arguments of type ServerMessage Modifier and Type Method Description voidServerSession.DeQueueListener. deQueue(ServerSession session, java.util.Queue<ServerMessage> queue)Callback invoked to notify that the queue of messages is about to be sent to the remote client.default voidServerSession.DeQueueListener. deQueue(ServerSession session, java.util.Queue<ServerMessage> queue, java.util.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.booleanServerSession.QueueMaxedListener. queueMaxed(ServerSession session, java.util.Queue<ServerMessage> queue, ServerSession sender, ServerMessage message)Callback invoked to notify when the message queue is exceeding the value configured for the transport with the option "maxQueue". -
Uses of ServerMessage in org.cometd.benchmark.server
Methods in org.cometd.benchmark.server with parameters of type ServerMessage Modifier and Type Method Description voidCometDLoadServer.StatisticsService. exit(ServerSession remote, ServerMessage message)voidCometDLoadServer.StatisticsService. startStatistics(ServerSession remote, ServerMessage message)voidCometDLoadServer.StatisticsService. stopStatistics(ServerSession remote, ServerMessage message) -
Uses of ServerMessage in org.cometd.examples
Methods in org.cometd.examples with parameters of type ServerMessage Modifier and Type Method Description voidChatService. handleMembership(ServerSession client, ServerMessage message)voidCometDDemoServlet.Monitor. monitorMeta(ServerSession session, ServerMessage message)voidCometDDemoServlet.Monitor. monitorSubscribe(ServerSession session, ServerMessage message)voidCometDDemoServlet.Monitor. monitorUnsubscribe(ServerSession session, ServerMessage message)voidChatService. privateChat(ServerSession client, ServerMessage message) -
Uses of ServerMessage in org.cometd.oort
Methods in org.cometd.oort that return ServerMessage Modifier and Type Method Description ServerMessageOortService.ServerContext. getServerMessage()Methods in org.cometd.oort with parameters of type ServerMessage Modifier and Type Method Description voidSeti.LocalLocation. removed(ServerSession session, ServerMessage message, boolean timeout)Constructors in org.cometd.oort with parameters of type ServerMessage Constructor Description ServerContext(ServerSession session, ServerMessage message) -
Uses of ServerMessage in org.cometd.server
Classes in org.cometd.server that implement ServerMessage Modifier and Type Class Description classServerMessageImplMethods in org.cometd.server that return types with arguments of type ServerMessage Modifier and Type Method Description java.util.Queue<ServerMessage>ServerSessionImpl. getQueue()java.util.List<ServerMessage>ServerSessionImpl. takeQueue(java.util.List<ServerMessage.Mutable> replies)Methods in org.cometd.server with parameters of type ServerMessage Modifier and Type Method Description protected voidServerSessionImpl. addMessage(ServerMessage message)protected voidBayeuxServerImpl. addServerSession(ServerSessionImpl session, ServerMessage message)booleanDefaultSecurityPolicy. canCreate(BayeuxServer server, ServerSession session, java.lang.String channelId, ServerMessage message)booleanDefaultSecurityPolicy. canHandshake(BayeuxServer server, ServerSession session, ServerMessage message)booleanDefaultSecurityPolicy. canPublish(BayeuxServer server, ServerSession session, ServerChannel channel, ServerMessage message)booleanDefaultSecurityPolicy. canSubscribe(BayeuxServer server, ServerSession session, ServerChannel channel, ServerMessage message)protected voidAbstractService. doInvoke(java.lang.reflect.Method method, ServerSession session, ServerMessage message)protected voidAbstractService. exception(java.lang.String method, ServerSession session, LocalSession local, ServerMessage message, java.lang.Throwable x)Handles exceptions during the invocation of a mapped method.ServerMessage.MutableBayeuxServerImpl. newMessage(ServerMessage original)voidServerSessionImpl. notifyResumed(ServerMessage message, boolean timeout)voidServerSessionImpl. notifySuspended(ServerMessage message, long timeout)protected booleanServerSessionImpl. removed(ServerMessage message, boolean timeout)protected booleanServerChannelImpl. subscribe(ServerSessionImpl session, ServerMessage message)protected java.lang.StringAbstractServerTransport. toJSON(ServerMessage msg)protected booleanServerChannelImpl. unsubscribe(ServerSessionImpl session, ServerMessage message) -
Uses of ServerMessage in org.cometd.server.authorizer
Methods in org.cometd.server.authorizer with parameters of type ServerMessage Modifier and Type Method Description Authorizer.ResultGrantAuthorizer. authorize(Authorizer.Operation operation, ChannelId channel, ServerSession session, ServerMessage message) -
Uses of ServerMessage in org.cometd.server.ext
Methods in org.cometd.server.ext that return ServerMessage Modifier and Type Method Description ServerMessageAcknowledgedMessagesSessionExtension. send(ServerSession sender, ServerSession session, ServerMessage message)ServerMessageActivityExtension.SessionExtension. send(ServerSession sender, ServerSession session, ServerMessage message)ServerMessageBinarySessionExtension. send(ServerSession sender, ServerSession session, ServerMessage message)Methods in org.cometd.server.ext with parameters of type ServerMessage Modifier and Type Method Description protected ServerSession.ExtensionActivityExtension. newSessionExtension(ServerSession session, ServerMessage handshake)Creates a newServerSession.Extensionthat monitors the activity of the givenServerSessionvoidAcknowledgedMessagesSessionExtension. queued(ServerSession sender, ServerMessage message)ServerMessageAcknowledgedMessagesSessionExtension. send(ServerSession sender, ServerSession session, ServerMessage message)ServerMessageActivityExtension.SessionExtension. send(ServerSession sender, ServerSession session, ServerMessage message)ServerMessageBinarySessionExtension. send(ServerSession sender, ServerSession session, ServerMessage message)Method parameters in org.cometd.server.ext with type arguments of type ServerMessage Modifier and Type Method Description voidAcknowledgedMessagesSessionExtension. deQueue(ServerSession session, java.util.Queue<ServerMessage> queue)voidAcknowledgedMessagesSessionExtension. deQueue(ServerSession session, java.util.Queue<ServerMessage> queue, java.util.List<ServerMessage.Mutable> replies)default voidAcknowledgedMessagesExtension.Listener. onBatchQueueMaxed(ServerSession session, java.util.Queue<ServerMessage> queue)Callback method invoked when the unacknowledged message queue size exceeds the value returned byAcknowledgedMessagesExtension.getMaxQueueSize().default voidAcknowledgedMessagesExtension.Listener. onBatchSend(ServerSession session, java.util.List<ServerMessage> messages, long batch)Callback method invoked when a batch of message is about to be sent to a client session. -
Uses of ServerMessage in org.cometd.server.http
Methods in org.cometd.server.http with parameters of type ServerMessage Modifier and Type Method Description protected byte[]AbstractHttpTransport. toJSONBytes(ServerMessage msg)protected voidAbstractStreamHttpTransport. writeMessage(javax.servlet.http.HttpServletResponse response, javax.servlet.ServletOutputStream output, ServerSessionImpl session, ServerMessage message)protected voidAbstractStreamHttpTransport. writeMessage(AbstractHttpTransport.Context context, javax.servlet.ServletOutputStream output, ServerMessage message)Method parameters in org.cometd.server.http with type arguments of type ServerMessage Modifier and Type Method Description protected abstract voidAbstractHttpTransport. write(AbstractHttpTransport.Context context, java.util.List<ServerMessage> messages, Promise<java.lang.Void> promise)protected voidAbstractStreamHttpTransport. write(AbstractHttpTransport.Context context, java.util.List<ServerMessage> messages, Promise<java.lang.Void> promise)protected voidAsyncJSONTransport. write(AbstractHttpTransport.Context context, java.util.List<ServerMessage> messages, Promise<java.lang.Void> promise)protected voidAbstractStreamHttpTransport. writeComplete(AbstractHttpTransport.Context context, java.util.List<ServerMessage> messages)protected voidAsyncJSONTransport. writeComplete(AbstractHttpTransport.Context context, java.util.List<ServerMessage> messages)Constructor parameters in org.cometd.server.http with type arguments of type ServerMessage Constructor Description Writer(AbstractHttpTransport.Context context, java.util.List<ServerMessage> messages, Promise<java.lang.Void> promise) -
Uses of ServerMessage in org.cometd.server.websocket.common
Methods in org.cometd.server.websocket.common with parameters of type ServerMessage Modifier and Type Method Description protected java.lang.StringAbstractWebSocketTransport. toJSON(ServerMessage message)Method parameters in org.cometd.server.websocket.common with type arguments of type ServerMessage Modifier and Type Method Description protected voidAbstractWebSocketEndPoint. writeComplete(AbstractWebSocketEndPoint.Context context, java.util.List<ServerMessage> messages)protected voidAbstractWebSocketTransport. writeComplete(AbstractWebSocketEndPoint.Context context, java.util.List<ServerMessage> messages) -
Uses of ServerMessage in org.cometd.server.websocket.javax
Method parameters in org.cometd.server.websocket.javax with type arguments of type ServerMessage Modifier and Type Method Description protected voidWebSocketEndPoint. writeComplete(AbstractWebSocketEndPoint.Context context, java.util.List<ServerMessage> messages)protected voidWebSocketTransport.EndPoint. writeComplete(AbstractWebSocketEndPoint.Context context, java.util.List<ServerMessage> messages) -
Uses of ServerMessage in org.cometd.server.websocket.jetty
Method parameters in org.cometd.server.websocket.jetty with type arguments of type ServerMessage Modifier and Type Method Description protected voidJettyWebSocketTransport.EndPoint. writeComplete(AbstractWebSocketEndPoint.Context context, java.util.List<ServerMessage> messages)
-