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 ServerMessageServerSession.Extension.Adapter. send(ServerSession session, ServerMessage message)ServerMessageServerSession.Extension. send(ServerSession session, ServerMessage message)Callback method invoked every time a normal message is outgoing.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)Callback invoked to authorize the givenoperationon the givenchannel.booleanSecurityPolicy. canCreate(BayeuxServer server, ServerSession session, String channelId, ServerMessage message)Checks if a message should be allowed to create a new channel.booleanSecurityPolicy. canHandshake(BayeuxServer server, ServerSession session, ServerMessage message)Checks if a handshake message should be accepted.booleanSecurityPolicy. canPublish(BayeuxServer server, ServerSession session, ServerChannel channel, ServerMessage message)Checks if a client can publish a message to a channel.booleanSecurityPolicy. canSubscribe(BayeuxServer server, ServerSession session, ServerChannel channel, ServerMessage message)Checks if a subscribe message from a client is allowed to subscribe to a channel.booleanServerSession.MessageListener. onMessage(ServerSession session, ServerSession sender, ServerMessage message)Callback invoked when a message is sent.voidServerSession.QueueListener. queued(ServerSession sender, ServerMessage message)Callback invoked when a message is queued in the session queue.ServerMessageServerSession.Extension.Adapter. send(ServerSession session, ServerMessage message)ServerMessageServerSession.Extension. send(ServerSession session, ServerMessage message)Callback method invoked every time a normal message is outgoing.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.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()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 tocopy)protected booleanServerChannelImpl. subscribe(ServerSessionImpl session, ServerMessage message)protected byte[]AbstractServerTransport. toJSONBytes(ServerMessage message, String encoding)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) -
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 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(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ServerSessionImpl session, boolean scheduleExpiration, List<ServerMessage> messages, ServerMessage.Mutable[] replies)protected voidAbstractStreamHttpTransport. write(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ServerSessionImpl session, boolean scheduleExpiration, List<ServerMessage> messages, ServerMessage.Mutable[] replies)protected voidAsyncJSONTransport. write(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ServerSessionImpl session, boolean scheduleExpiration, List<ServerMessage> messages, ServerMessage.Mutable[] replies)protected voidAbstractStreamHttpTransport. writeComplete(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ServerSessionImpl session, List<ServerMessage> messages, ServerMessage.Mutable[] replies)protected voidAsyncJSONTransport. writeComplete(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ServerSessionImpl session, List<ServerMessage> messages, ServerMessage.Mutable[] replies)Constructor parameters in org.cometd.server.transport with type arguments of type ServerMessage Constructor Description Writer(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.AsyncContext asyncContext, ServerSessionImpl session, boolean scheduleExpiration, List<ServerMessage> messages, ServerMessage.Mutable[] replies) -
Uses of ServerMessage in org.cometd.websocket.server.common
Method parameters in org.cometd.websocket.server.common with type arguments of type ServerMessage Modifier and Type Method Description protected voidAbstractWebSocketTransport.AbstractWebSocketScheduler. send(S wsSession, List<? extends ServerMessage> messages, int batchSize, org.eclipse.jetty.util.Callback callback)