Uses of Class
org.cometd.server.ServerSessionImpl

  • Uses of ServerSessionImpl in org.cometd.server

    Methods in org.cometd.server that return ServerSessionImpl 
    Modifier and Type Method Description
    ServerSessionImpl BayeuxServerImpl.newServerSession()  
    Methods in org.cometd.server with parameters of type ServerSessionImpl 
    Modifier and Type Method Description
    protected void BayeuxServerImpl.addServerSession​(ServerSessionImpl session, org.cometd.bayeux.server.ServerMessage message)  
    protected boolean AbstractServerTransport.allowMessageDeliveryDuringHandshake​(ServerSessionImpl session)  
    protected void BayeuxServerImpl.doPublish​(ServerSessionImpl from, ServerChannelImpl to, org.cometd.bayeux.server.ServerMessage.Mutable mutable, boolean receiving)  
    protected void LocalSessionImpl.doSend​(ServerSessionImpl from, org.cometd.bayeux.server.ServerMessage.Mutable message)
    Sends a message to the server.
    org.cometd.bayeux.server.ServerMessage.Mutable BayeuxServerImpl.extendReply​(ServerSessionImpl from, ServerSessionImpl to, org.cometd.bayeux.server.ServerMessage.Mutable reply)  
    org.cometd.bayeux.server.ServerMessage.Mutable BayeuxServerImpl.handle​(ServerSessionImpl session, org.cometd.bayeux.server.ServerMessage.Mutable message)  
    protected org.cometd.bayeux.server.ServerMessage.Mutable AbstractServerTransport.processReply​(ServerSessionImpl session, org.cometd.bayeux.server.ServerMessage.Mutable reply)  
    protected void AbstractServerTransport.scheduleExpiration​(ServerSessionImpl session)  
    protected void LocalSessionImpl.send​(ServerSessionImpl session, org.cometd.bayeux.server.ServerMessage.Mutable message)
    Enqueues or sends a message to the server.
    protected boolean ServerChannelImpl.subscribe​(ServerSessionImpl session, org.cometd.bayeux.server.ServerMessage message)  
    protected boolean ServerChannelImpl.unsubscribe​(ServerSessionImpl session, org.cometd.bayeux.server.ServerMessage message)  
  • Uses of ServerSessionImpl in org.cometd.server.ext

    Methods in org.cometd.server.ext with parameters of type ServerSessionImpl 
    Modifier and Type Method Description
    protected void AcknowledgedMessagesSessionExtension.importMessages​(ServerSessionImpl session)  
  • Uses of ServerSessionImpl in org.cometd.server.transport

    Methods in org.cometd.server.transport that return ServerSessionImpl 
    Modifier and Type Method Description
    protected ServerSessionImpl AbstractHttpTransport.findSession​(java.util.Collection<ServerSessionImpl> sessions, org.cometd.bayeux.server.ServerMessage.Mutable message)  
    ServerSessionImpl AbstractHttpTransport.LongPollScheduler.getServerSession()  
    Methods in org.cometd.server.transport that return types with arguments of type ServerSessionImpl 
    Modifier and Type Method Description
    protected java.util.Collection<ServerSessionImpl> AbstractHttpTransport.findCurrentSessions​(javax.servlet.http.HttpServletRequest request)  
    Methods in org.cometd.server.transport with parameters of type ServerSessionImpl 
    Modifier and Type Method Description
    protected org.cometd.bayeux.server.ServerMessage.Mutable AbstractHttpTransport.bayeuxServerHandle​(ServerSessionImpl session, org.cometd.bayeux.server.ServerMessage.Mutable message)  
    protected void AbstractHttpTransport.decBrowserId​(ServerSessionImpl session, boolean http2)  
    protected void AbstractHttpTransport.flush​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ServerSessionImpl session, boolean sendQueue, boolean scheduleExpiration, org.cometd.bayeux.server.ServerMessage.Mutable... replies)  
    protected boolean AbstractHttpTransport.incBrowserId​(ServerSessionImpl session, boolean http2)
    Increments the count of sessions for the given browser identifier.
    protected AbstractHttpTransport.HttpScheduler AbstractStreamHttpTransport.newHttpScheduler​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.AsyncContext asyncContext, ServerSessionImpl session, org.cometd.bayeux.server.ServerMessage.Mutable reply, long timeout)  
    protected AbstractHttpTransport.HttpScheduler AsyncJSONTransport.newHttpScheduler​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.AsyncContext asyncContext, ServerSessionImpl session, org.cometd.bayeux.server.ServerMessage.Mutable reply, long timeout)  
    protected org.cometd.bayeux.server.ServerMessage.Mutable AbstractHttpTransport.processMetaConnect​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ServerSessionImpl session, org.cometd.bayeux.server.ServerMessage.Mutable message, boolean canSuspend)  
    protected org.cometd.bayeux.server.ServerMessage.Mutable AbstractHttpTransport.processMetaHandshake​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ServerSessionImpl session, org.cometd.bayeux.server.ServerMessage.Mutable message)  
    protected void AbstractHttpTransport.resume​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.AsyncContext asyncContext, ServerSessionImpl session, org.cometd.bayeux.server.ServerMessage.Mutable reply)  
    protected abstract AbstractHttpTransport.HttpScheduler AbstractHttpTransport.suspend​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ServerSessionImpl session, org.cometd.bayeux.server.ServerMessage.Mutable reply, long timeout)  
    protected AbstractHttpTransport.HttpScheduler AbstractStreamHttpTransport.suspend​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ServerSessionImpl session, org.cometd.bayeux.server.ServerMessage.Mutable reply, long timeout)  
    protected AbstractHttpTransport.HttpScheduler AsyncJSONTransport.suspend​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ServerSessionImpl session, org.cometd.bayeux.server.ServerMessage.Mutable reply, long timeout)  
    protected abstract void AbstractHttpTransport.write​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ServerSessionImpl session, boolean scheduleExpiration, java.util.List<org.cometd.bayeux.server.ServerMessage> messages, org.cometd.bayeux.server.ServerMessage.Mutable[] replies)  
    protected void AbstractStreamHttpTransport.write​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ServerSessionImpl session, boolean scheduleExpiration, java.util.List<org.cometd.bayeux.server.ServerMessage> messages, org.cometd.bayeux.server.ServerMessage.Mutable[] replies)  
    protected void AsyncJSONTransport.write​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ServerSessionImpl session, boolean scheduleExpiration, java.util.List<org.cometd.bayeux.server.ServerMessage> messages, org.cometd.bayeux.server.ServerMessage.Mutable[] replies)  
    protected void AbstractStreamHttpTransport.writeComplete​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ServerSessionImpl session, java.util.List<org.cometd.bayeux.server.ServerMessage> messages, org.cometd.bayeux.server.ServerMessage.Mutable[] replies)  
    protected void AsyncJSONTransport.writeComplete​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ServerSessionImpl session, java.util.List<org.cometd.bayeux.server.ServerMessage> messages, org.cometd.bayeux.server.ServerMessage.Mutable[] replies)  
    protected void AbstractStreamHttpTransport.writeMessage​(javax.servlet.http.HttpServletResponse response, javax.servlet.ServletOutputStream output, ServerSessionImpl session, org.cometd.bayeux.server.ServerMessage message)  
    Method parameters in org.cometd.server.transport with type arguments of type ServerSessionImpl 
    Modifier and Type Method Description
    protected ServerSessionImpl AbstractHttpTransport.findSession​(java.util.Collection<ServerSessionImpl> sessions, org.cometd.bayeux.server.ServerMessage.Mutable message)  
    Constructors in org.cometd.server.transport with parameters of type ServerSessionImpl 
    Constructor Description
    DispatchingLongPollScheduler​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.AsyncContext asyncContext, ServerSessionImpl session, org.cometd.bayeux.server.ServerMessage.Mutable reply, long timeout)  
    LongPollScheduler​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.AsyncContext asyncContext, ServerSessionImpl session, org.cometd.bayeux.server.ServerMessage.Mutable reply, long timeout)  
    Writer​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.AsyncContext asyncContext, ServerSessionImpl session, boolean scheduleExpiration, java.util.List<org.cometd.bayeux.server.ServerMessage> messages, org.cometd.bayeux.server.ServerMessage.Mutable[] replies)