Uses of Interface
org.cometd.bayeux.server.ServerSession
-
Uses of ServerSession in org.cometd.annotation
Methods in org.cometd.annotation that return ServerSession Modifier and Type Method Description ServerSessionRemoteCall.Caller. getServerSession() -
Uses of ServerSession in org.cometd.bayeux.server
Methods in org.cometd.bayeux.server that return ServerSession Modifier and Type Method Description ServerSessionLocalSession. getServerSession()ServerSessionBayeuxServer. getSession(String clientId)Methods in org.cometd.bayeux.server that return types with arguments of type ServerSession Modifier and Type Method Description List<ServerSession>BayeuxServer. getSessions()Set<ServerSession>ServerChannel. getSubscribers()Methods in org.cometd.bayeux.server with parameters of type ServerSession 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.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.booleanServerChannel.MessageListener. onMessage(ServerSession from, ServerChannel channel, ServerMessage.Mutable message)Callback invoked when a message is being published.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.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".booleanBayeuxServer.Extension.Adapter. rcv(ServerSession from, ServerMessage.Mutable message)booleanBayeuxServer.Extension. rcv(ServerSession from, ServerMessage.Mutable message)Callback method invoked every time a normal message is incoming.booleanServerSession.Extension.Adapter. rcv(ServerSession session, ServerMessage.Mutable message)booleanServerSession.Extension. rcv(ServerSession session, ServerMessage.Mutable message)Callback method invoked every time a normal message is incoming.booleanBayeuxServer.Extension.Adapter. rcvMeta(ServerSession from, ServerMessage.Mutable message)booleanBayeuxServer.Extension. rcvMeta(ServerSession from, ServerMessage.Mutable message)Callback method invoked every time a meta message is incoming.booleanServerSession.Extension.Adapter. rcvMeta(ServerSession session, ServerMessage.Mutable message)booleanServerSession.Extension. rcvMeta(ServerSession session, ServerMessage.Mutable message)Callback method invoked every time a meta message is incoming.voidServerSession.RemoveListener. removed(ServerSession session, boolean timeout)Callback invoked when the session is removed.booleanBayeuxServer. removeSession(ServerSession session)Removes the givensessionfrom this BayeuxServer.booleanBayeuxServer.Extension.Adapter. send(ServerSession from, ServerSession to, ServerMessage.Mutable message)booleanBayeuxServer.Extension. send(ServerSession from, ServerSession to, ServerMessage.Mutable message)Callback method invoked every time a normal message is outgoing.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.booleanBayeuxServer.Extension.Adapter. sendMeta(ServerSession to, ServerMessage.Mutable message)booleanBayeuxServer.Extension. sendMeta(ServerSession to, ServerMessage.Mutable message)Callback method invoked every time a meta message is outgoing.booleanServerSession.Extension.Adapter. sendMeta(ServerSession session, ServerMessage.Mutable message)booleanServerSession.Extension. sendMeta(ServerSession session, ServerMessage.Mutable message)Callback method invoked every time a meta message is outgoing.voidBayeuxServer.SessionListener. sessionAdded(ServerSession session, ServerMessage message)Callback invoked when aServerSessionhas been added to aBayeuxServerobject.voidBayeuxServer.SessionListener. sessionRemoved(ServerSession session, boolean timedout)Callback invoked when aServerSessionhas been removed from aBayeuxServerobject.booleanServerChannel. subscribe(ServerSession session)Subscribes the given session to this channel.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.booleanServerChannel. unsubscribe(ServerSession session)Unsubscribes the given session from this channel.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. -
Uses of ServerSession in org.cometd.benchmark.server
Methods in org.cometd.benchmark.server with parameters of type ServerSession 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 ServerSession in org.cometd.examples
Methods in org.cometd.examples with parameters of type ServerSession 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 ServerSession in org.cometd.oort
Methods in org.cometd.oort that return ServerSession Modifier and Type Method Description ServerSessionOortService.ServerContext. getServerSession()Methods in org.cometd.oort that return types with arguments of type ServerSession Modifier and Type Method Description Set<ServerSession>Seti. disassociate(String userId)Disassociates the given userId from all sessions.Methods in org.cometd.oort with parameters of type ServerSession Modifier and Type Method Description booleanSeti. associate(String userId, ServerSession session)Associates the given userId to the given session.booleanSeti. disassociate(String userId, ServerSession session)Disassociates the given userId from the given session.booleanOort. isOort(ServerSession session)booleanOort.CloudListener. onMessage(ServerSession from, ServerChannel channel, ServerMessage.Mutable message)booleanOortService. onMessage(ServerSession from, ServerChannel channel, ServerMessage.Mutable message)voidSeti.LocalLocation. removed(ServerSession session, boolean timeout)Constructors in org.cometd.oort with parameters of type ServerSession Constructor Description LocalLocation(String userId, ServerSession session)ServerContext(ServerSession session, ServerMessage message) -
Uses of ServerSession in org.cometd.server
Classes in org.cometd.server that implement ServerSession Modifier and Type Class Description classServerSessionImplMethods in org.cometd.server that return ServerSession Modifier and Type Method Description ServerSessionAbstractService. getServerSession()ServerSessionLocalSessionImpl. getServerSession()ServerSessionBayeuxServerImpl. getSession(String clientId)Methods in org.cometd.server that return types with arguments of type ServerSession Modifier and Type Method Description List<ServerSession>BayeuxServerImpl. getSessions()Set<ServerSession>ServerChannelImpl. getSubscribers()Set<ServerSession>ServerChannelImpl. subscribers()Methods in org.cometd.server with parameters of type ServerSession Modifier and Type Method Description 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 voidServerSessionImpl. doDeliver(ServerSession sender, ServerMessage.Mutable mutable)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.protected booleanBayeuxServerImpl. extendRecv(ServerSession from, ServerMessage.Mutable message)protected booleanBayeuxServerImpl. extendSend(ServerSession from, ServerSession to, ServerMessage.Mutable message)booleanBayeuxServerImpl. removeServerSession(ServerSession session, boolean timedOut)booleanBayeuxServerImpl. removeSession(ServerSession session)protected voidAbstractService. send(ServerSession toClient, String onChannel, Object data)Sends data to an individual remote client.booleanServerChannelImpl. subscribe(ServerSession session)booleanServerChannelImpl. unsubscribe(ServerSession session) -
Uses of ServerSession in org.cometd.server.authorizer
Methods in org.cometd.server.authorizer with parameters of type ServerSession Modifier and Type Method Description Authorizer.ResultGrantAuthorizer. authorize(Authorizer.Operation operation, ChannelId channel, ServerSession session, ServerMessage message) -
Uses of ServerSession in org.cometd.server.ext
Methods in org.cometd.server.ext with parameters of type ServerSession Modifier and Type Method Description voidAcknowledgedMessagesSessionExtension. deQueue(ServerSession session, Queue<ServerMessage> queue)protected voidActivityExtension.SessionExtension. disconnect(ServerSession session)protected ServerSession.ExtensionActivityExtension. newSessionExtension(ServerSession session, ServerMessage handshake)Creates a newServerSession.Extensionthat monitors the activity of the givenServerSessionvoidAcknowledgedMessagesSessionExtension. queued(ServerSession sender, ServerMessage message)booleanAcknowledgedMessagesSessionExtension. rcv(ServerSession from, ServerMessage.Mutable message)booleanActivityExtension.SessionExtension. rcv(ServerSession session, ServerMessage.Mutable message)booleanBinaryExtension. rcv(ServerSession from, ServerMessage.Mutable message)booleanBinarySessionExtension. rcv(ServerSession session, ServerMessage.Mutable message)booleanAcknowledgedMessagesExtension. rcvMeta(ServerSession remote, ServerMessage.Mutable message)booleanAcknowledgedMessagesSessionExtension. rcvMeta(ServerSession session, ServerMessage.Mutable message)booleanActivityExtension. rcvMeta(ServerSession session, ServerMessage.Mutable message)booleanActivityExtension.SessionExtension. rcvMeta(ServerSession session, ServerMessage.Mutable message)booleanTimesyncExtension. rcvMeta(ServerSession from, ServerMessage.Mutable message)ServerMessageAcknowledgedMessagesSessionExtension. send(ServerSession session, ServerMessage message)ServerMessageActivityExtension.SessionExtension. send(ServerSession session, ServerMessage message)booleanBinaryExtension. send(ServerSession from, ServerSession to, ServerMessage.Mutable message)ServerMessageBinarySessionExtension. send(ServerSession session, ServerMessage message)booleanTimestampExtension. send(ServerSession from, ServerSession to, ServerMessage.Mutable message)booleanAcknowledgedMessagesSessionExtension. sendMeta(ServerSession to, ServerMessage.Mutable message)booleanActivityExtension.SessionExtension. sendMeta(ServerSession session, ServerMessage.Mutable message)booleanTimestampExtension. sendMeta(ServerSession to, ServerMessage.Mutable message)booleanTimesyncExtension. sendMeta(ServerSession session, ServerMessage.Mutable message)Constructors in org.cometd.server.ext with parameters of type ServerSession Constructor Description AcknowledgedMessagesSessionExtension(ServerSession session) -
Uses of ServerSession in org.cometd.server.filter
Methods in org.cometd.server.filter with parameters of type ServerSession Modifier and Type Method Description ObjectDataFilter. filter(ServerSession session, ServerChannel channel, Object data)Modifies the given message data.ObjectJSONDataFilter. filter(ServerSession session, ServerChannel channel, Object data)protected ObjectJSONDataFilter. filterArray(ServerSession session, ServerChannel channel, Object array)protected ObjectJSONDataFilter. filterBoolean(ServerSession session, ServerChannel channel, Boolean bool)protected ObjectJSONDataFilter. filterCollection(ServerSession session, ServerChannel channel, Collection<Object> collection)protected ObjectJSONDataFilter. filterList(ServerSession session, ServerChannel channel, List<Object> list)protected ObjectJSONDataFilter. filterMap(ServerSession session, ServerChannel channel, Map<String,Object> map)protected ObjectJSONDataFilter. filterNumber(ServerSession session, ServerChannel channel, Number number)protected ObjectJSONDataFilter. filterObject(ServerSession session, ServerChannel channel, Object data)protected ObjectJSONDataFilter. filterString(ServerSession session, ServerChannel channel, String string)protected ObjectNoMarkupFilter. filterString(ServerSession session, ServerChannel channel, String string)protected ObjectNoScriptsFilter. filterString(ServerSession session, ServerChannel channel, String string)protected ObjectRegexFilter. filterString(ServerSession session, ServerChannel channel, String string)booleanDataFilterMessageListener. onMessage(ServerSession from, ServerChannel channel, ServerMessage.Mutable message) -
Uses of ServerSession in org.cometd.server.transport
Methods in org.cometd.server.transport with parameters of type ServerSession Modifier and Type Method Description protected voidAbstractHttpTransport. metaConnectResumed(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.AsyncContext asyncContext, ServerSession session)protected voidAbstractHttpTransport. metaConnectSuspended(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.AsyncContext asyncContext, ServerSession session) -
Uses of ServerSession in org.cometd.websocket.server
Methods in org.cometd.websocket.server with parameters of type ServerSession Modifier and Type Method Description protected voidJettyWebSocketTransport. send(org.eclipse.jetty.websocket.api.Session wsSession, ServerSession session, String data, org.eclipse.jetty.util.Callback callback)protected voidWebSocketTransport. send(javax.websocket.Session wsSession, ServerSession session, String data, org.eclipse.jetty.util.Callback callback) -
Uses of ServerSession in org.cometd.websocket.server.common
Methods in org.cometd.websocket.server.common with parameters of type ServerSession Modifier and Type Method Description protected voidAbstractWebSocketTransport. handleException(S wsSession, ServerSession session, Throwable exception)protected voidAbstractWebSocketTransport. handleJSONParseException(S wsSession, ServerSession session, String json, Throwable exception)protected abstract voidAbstractWebSocketTransport. send(S wsSession, ServerSession session, String data, org.eclipse.jetty.util.Callback callback)