Class IdUserSession

java.lang.Object
com.io7m.idstore.server.internal.IdUserSession

public final class IdUserSession extends Object
A controller for a single user session.
  • Constructor Details

    • IdUserSession

      public IdUserSession(UUID inUserId, String inSessionId)
      A controller for a single user session.
      Parameters:
      inUserId - The user ID
      inSessionId - The session ID
  • Method Details

    • messageCurrentSet

      public void messageCurrentSet(IdSessionMessage inMessage)
      Set the current session message.
      Parameters:
      inMessage - The message
    • messageCurrent

      public Optional<IdSessionMessage> messageCurrent()
      Returns:
      The current session message
    • messageDiscard

      public void messageDiscard()
      Discard the current message.