Class SessionManager

  • All Implemented Interfaces:
    pro.gravit.launcher.NeedGarbageCollection

    public class SessionManager
    extends java.lang.Object
    implements pro.gravit.launcher.NeedGarbageCollection
    • Constructor Detail

      • SessionManager

        public SessionManager()
    • Method Detail

      • addClient

        public boolean addClient​(Client client)
      • garbageCollection

        public void garbageCollection()
        Specified by:
        garbageCollection in interface pro.gravit.launcher.NeedGarbageCollection
      • getClient

        public Client getClient​(long session)
      • getOrNewClient

        public Client getOrNewClient​(long session)
      • updateClient

        public void updateClient​(long session)
      • getSessions

        public java.util.Set<Client> getSessions()
      • loadSessions

        public void loadSessions​(java.util.Set<Client> set)