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 session, ServerMessage message)Blocking version ofServerSession.Extension.outgoing(ServerSession, ServerMessage.Mutable, Promise)for non-meta messages.Methods in org.cometd.bayeux.server with parameters of type ServerMessage Modifier and Type Method Description 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, String channelId, ServerMessage message)default voidSecurityPolicy. canCreate(BayeuxServer server, ServerSession session, String channelId, ServerMessage message, Promise<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<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<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<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<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.default ServerMessageServerSession.Extension. send(ServerSession session, ServerMessage message)Blocking version ofServerSession.Extension.outgoing(ServerSession, ServerMessage.Mutable, Promise)for non-meta messages.voidBayeuxServer.SessionListener. sessionAdded(ServerSession session, ServerMessage message)Callback invoked when aServerSessionhas been added to aBayeuxServerobject.voidBayeuxServer.SubscriptionListener. subscribed(ServerSession session, ServerChannel channel, ServerMessage message)Callback invoked when aServerSessionsubscribes to aServerChannel.voidServerChannel.SubscriptionListener. subscribed(ServerSession session, ServerChannel channel, ServerMessage message)Callback invoked when the givenServerSessionsubscribes to the givenServerChannel.voidBayeuxServer.SubscriptionListener. unsubscribed(ServerSession session, ServerChannel channel, ServerMessage message)Callback invoked when aServerSessionunsubscribes from aServerChannel.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, 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, 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.booleanServerSession.MaxQueueListener. queueMaxed(ServerSession session, Queue<ServerMessage> queue, ServerSession sender, Message 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()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 Queue<ServerMessage>ServerSessionImpl. getQueue()List<ServerMessage>ServerSessionImpl. takeQueue(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, 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(Method method, ServerSession session, ServerMessage message)protected voidAbstractService. exception(String method, ServerSession session, LocalSession local, ServerMessage message, 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 booleanServerChannelImpl. subscribe(ServerSessionImpl session, ServerMessage message)protected 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 session, ServerMessage message)ServerMessageActivityExtension.SessionExtension. send(ServerSession session, ServerMessage message)ServerMessageBinarySessionExtension. send(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 session, ServerMessage message)ServerMessageActivityExtension.SessionExtension. send(ServerSession session, ServerMessage message)ServerMessageBinarySessionExtension. send(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, Queue<ServerMessage> queue)voidAcknowledgedMessagesSessionExtension. deQueue(ServerSession session, Queue<ServerMessage> queue, List<ServerMessage.Mutable> replies) -
Uses of ServerMessage in org.cometd.server.transport
Methods in org.cometd.server.transport 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)Method parameters in org.cometd.server.transport with type arguments of type ServerMessage Modifier and Type Method Description protected abstract voidAbstractHttpTransport. write(AbstractHttpTransport.Context context, List<ServerMessage> messages, Promise<Void> promise)protected voidAbstractStreamHttpTransport. write(AbstractHttpTransport.Context context, List<ServerMessage> messages, Promise<Void> promise)protected voidAsyncJSONTransport. write(AbstractHttpTransport.Context context, List<ServerMessage> messages, Promise<Void> promise)protected voidAbstractStreamHttpTransport. writeComplete(AbstractHttpTransport.Context context, List<ServerMessage> messages)protected voidAsyncJSONTransport. writeComplete(AbstractHttpTransport.Context context, List<ServerMessage> messages)Constructor parameters in org.cometd.server.transport with type arguments of type ServerMessage Constructor Description Writer(AbstractHttpTransport.Context context, List<ServerMessage> messages, Promise<Void> promise) -
Uses of ServerMessage in org.cometd.websocket.server
Method parameters in org.cometd.websocket.server with type arguments of type ServerMessage Modifier and Type Method Description protected voidWebSocketEndPoint. writeComplete(AbstractWebSocketEndPoint.Context context, List<ServerMessage> messages) -
Uses of ServerMessage in org.cometd.websocket.server.common
Methods in org.cometd.websocket.server.common with parameters of type ServerMessage Modifier and Type Method Description protected StringAbstractWebSocketTransport. toJSON(ServerMessage message)Method parameters in org.cometd.websocket.server.common with type arguments of type ServerMessage Modifier and Type Method Description protected voidAbstractWebSocketEndPoint. writeComplete(AbstractWebSocketEndPoint.Context context, List<ServerMessage> messages)protected voidAbstractWebSocketTransport. writeComplete(AbstractWebSocketEndPoint.Context context, List<ServerMessage> messages)
-