Class RedisPlayerCache

    • Constructor Summary

      Constructors 
      Constructor Description
      RedisPlayerCache​(java.lang.Object pJedisPool)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void add​(java.lang.String pName, java.util.UUID pUUID, int pPlayerID)  
      java.lang.String getName​(int pID)  
      java.lang.Integer getPlayerID​(java.lang.String pName)  
      java.lang.Integer getPlayerID​(java.util.UUID pUUID)  
      java.util.UUID getUUID​(int pID)  
      void onDisable()  
      void updateName​(int pPlayerID, java.lang.String pNewPlayerName)  
      void updateUUID​(int pPlayerID, java.util.UUID pNewUUID)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RedisPlayerCache

        public RedisPlayerCache​(java.lang.Object pJedisPool)
    • Method Detail

      • add

        public void add​(java.lang.String pName,
                        java.util.UUID pUUID,
                        int pPlayerID)
        Specified by:
        add in class PlayerCache
      • getPlayerID

        public java.lang.Integer getPlayerID​(java.lang.String pName)
        Specified by:
        getPlayerID in class PlayerCache
      • getPlayerID

        public java.lang.Integer getPlayerID​(java.util.UUID pUUID)
        Specified by:
        getPlayerID in class PlayerCache
      • getName

        public java.lang.String getName​(int pID)
        Specified by:
        getName in class PlayerCache
      • getUUID

        public java.util.UUID getUUID​(int pID)
        Specified by:
        getUUID in class PlayerCache
      • updateUUID

        public void updateUUID​(int pPlayerID,
                               java.util.UUID pNewUUID)
        Specified by:
        updateUUID in class PlayerCache
      • updateName

        public void updateName​(int pPlayerID,
                               java.lang.String pNewPlayerName)
        Specified by:
        updateName in class PlayerCache