Class Client


  • public class Client
    extends java.lang.Object
    • Field Detail

      • session

        public java.util.UUID session
      • auth_id

        public java.lang.String auth_id
      • timestamp

        public long timestamp
      • profile

        public pro.gravit.launcher.profiles.ClientProfile profile
      • isAuth

        public boolean isAuth
      • checkSign

        public boolean checkSign
      • permissions

        public pro.gravit.launcher.ClientPermissions permissions
      • username

        public java.lang.String username
      • uuid

        public java.util.UUID uuid
      • daoObject

        public transient User daoObject
      • properties

        public transient java.util.Map<java.lang.String,​java.lang.Object> properties
      • refCount

        public transient java.util.concurrent.atomic.AtomicInteger refCount
    • Constructor Detail

      • Client

        public Client​(java.util.UUID session)
    • Method Detail

      • up

        public void up()
      • updateAuth

        public void updateAuth​(LaunchServer server)
      • getProperty

        public <T> T getProperty​(java.lang.String name)
      • setProperty

        public <T> void setProperty​(java.lang.String name,
                                    T object)