Interface AtmosphereResourceSessionFactory

All Known Implementing Classes:
DefaultAtmosphereResourceSessionFactory

public interface AtmosphereResourceSessionFactory
Factory for AtmosphereResourceSession instances
Author:
uklance (https://github.com/uklance)
  • Method Details

    • getSession

      AtmosphereResourceSession getSession(AtmosphereResource resource, boolean create)
      Returns the current session associated with the AtmosphereResource or, if there is no current session and create is true, returns a new session.

      If create is false and the request has no valid HttpSession, this method returns null.

      Parameters:
      resource - An AtmosphereResource
      create - true to create a new session if necessary; false to return null if there's no current session
      Returns:
      the session associated with this request or null if create is false and the resource has no valid session
    • getSession

      Returns the current session associated with the AtmosphereResource, or creates one if it does not yet exist.
      Parameters:
      resource - An AtmosphereResource
      Returns:
      the current session associated with the AtmosphereResource, or creates one if it does not yet exist.
    • destroy

      void destroy()