Uses of Interface
org.cometd.bayeux.server.ServerSession

Packages that use ServerSession
org.cometd.bayeux.server   
 

Uses of ServerSession in org.cometd.bayeux.server
 

Methods in org.cometd.bayeux.server that return ServerSession
 ServerSession LocalSession.getServerSession()
           
 ServerSession BayeuxServer.getSession(java.lang.String clientId)
          Get a server session my ID
 

Methods in org.cometd.bayeux.server that return types with arguments of type ServerSession
 java.util.Set<? extends ServerSession> ServerChannel.getSubscribers()
           
 

Methods in org.cometd.bayeux.server with parameters of type ServerSession
 boolean SecurityPolicy.canCreate(BayeuxServer server, ServerSession session, java.lang.String channelId, ServerMessage message)
          Test if a message should be allowed to create a new Channel
 boolean SecurityPolicy.canHandshake(BayeuxServer server, ServerSession session, ServerMessage message)
          Test if a handshake message should be accepted.
 boolean SecurityPolicy.canPublish(BayeuxServer server, ServerSession client, ServerChannel channel, ServerMessage messsage)
          Test if a client can publish a message to a channel
 boolean SecurityPolicy.canSubscribe(BayeuxServer server, ServerSession client, ServerChannel channel, ServerMessage messsage)
          Test if a client is allowed to subscribe to a channel
 void ServerSession.DeQueueListener.deQueue(ServerSession session)
          callback to notify that the queue is about to be sent to the client.
 boolean ServerChannel.MessageListener.onMessage(ServerSession from, ServerChannel channel, ServerMessage.Mutable message)
           
 boolean ServerSession.MessageListener.onMessage(ServerSession to, ServerSession from, ServerMessage message)
          Listener called before each message is queued.
 boolean ServerSession.MaxQueueListener.queueMaxed(ServerSession session, Session from, Message message)
          Call back to notify if a message for a client will result in the message queue exceeding Session#getMaxQueue().
 boolean BayeuxServer.Extension.rcv(ServerSession from, ServerMessage.Mutable message)
          Callback method invoked every time a normal message is incoming.
 boolean ServerSession.Extension.rcv(ServerSession session, ServerMessage.Mutable message)
          Callback method invoked every time a normal message is incoming.
 boolean BayeuxServer.Extension.rcvMeta(ServerSession from, ServerMessage.Mutable message)
          Callback method invoked every time a meta message is incoming.
 boolean ServerSession.Extension.rcvMeta(ServerSession session, ServerMessage.Mutable message)
          Callback method invoked every time a meta message is incoming.
 void ServerSession.RemoveListener.removed(ServerSession session, boolean timeout)
           
 ServerMessage ServerSession.Extension.send(ServerSession to, ServerMessage message)
          Callback method invoked every time a normal message is outgoing.
 boolean BayeuxServer.Extension.sendMeta(ServerSession to, ServerMessage.Mutable message)
          Callback method invoked every time a meta message is outgoing.
 boolean ServerSession.Extension.sendMeta(ServerSession session, ServerMessage.Mutable message)
          Callback method invoked every time a meta message is outgoing.
 void BayeuxServer.SessionListener.sessionAdded(ServerSession session)
           
 void BayeuxServer.SessionListener.sessionRemoved(ServerSession session, boolean timedout)
           
 void BayeuxServer.SubscriptionListener.subscribed(ServerSession session, ServerChannel channel)
           
 void ServerChannel.SubscriptionListener.subscribed(ServerSession session, ServerChannel channel)
           
 void BayeuxServer.SubscriptionListener.unsubscribed(ServerSession session, ServerChannel channel)
           
 void ServerChannel.SubscriptionListener.unsubscribed(ServerSession session, ServerChannel channel)
           
 



Copyright © 2010 Dojo Foundation. All Rights Reserved.