Class DefaultSessionManager

java.lang.Object
com.mewna.catnip.shard.session.DefaultSessionManager
All Implemented Interfaces:
SessionManager

public class DefaultSessionManager extends Object implements SessionManager
Since:
8/16/18.
Author:
amy
  • Constructor Details

    • DefaultSessionManager

      public DefaultSessionManager()
  • Method Details

    • session

      public void session(@Nonnegative int shardId, @Nonnull String session)
      Specified by:
      session in interface SessionManager
    • session

      @Nullable public String session(@Nonnegative int shardId)
      Specified by:
      session in interface SessionManager
    • seqnum

      public void seqnum(@Nonnegative int shardId, int seqnum)
      Specified by:
      seqnum in interface SessionManager
    • seqnum

      public int seqnum(@Nonnegative int shardId)
      Specified by:
      seqnum in interface SessionManager
    • clearSession

      public void clearSession(@Nonnegative int shardId)
      Specified by:
      clearSession in interface SessionManager
    • clearSeqnum

      public void clearSeqnum(@Nonnegative int shardId)
      Specified by:
      clearSeqnum in interface SessionManager