Class HttpSession

java.lang.Object
dev.katsute.simplehttpserver.HttpSession

public abstract class HttpSession extends Object
A session keeps track of a single client across multiple exchanges.
Since:
5.0.0
Version:
5.0.0
Author:
Katsute
See Also:
  • Method Details

    • getSessionID

      public abstract String getSessionID()
      Returns the session ID.
      Returns:
      session ID
      Since:
      5.0.0
    • getCreationTime

      public abstract long getCreationTime()
      Returns when the session was created as milliseconds since epoch.
      Returns:
      session creation time
      Since:
      5.0.0
    • getLastAccessed

      public abstract long getLastAccessed()
      Returns when the session was last accessed as milliseconds since epoch.
      Returns:
      session last accessed time
      Since:
      5.0.0
      See Also:
    • update

      public abstract void update()
      Refreshes when the session was last accessed to now.
      Since:
      5.0.0
      See Also: