Class RedisPlayerCache
- java.lang.Object
-
- de.simonsator.partyandfriends.communication.sql.cache.PlayerCache
-
- de.simonsator.partyandfriends.communication.sql.cache.RedisPlayerCache
-
- All Implemented Interfaces:
Deactivated
public class RedisPlayerCache extends PlayerCache implements Deactivated
-
-
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)
-
-
-
Method Detail
-
add
public void add(java.lang.String pName, java.util.UUID pUUID, int pPlayerID)
- Specified by:
add
in classPlayerCache
-
getPlayerID
public java.lang.Integer getPlayerID(java.lang.String pName)
- Specified by:
getPlayerID
in classPlayerCache
-
getPlayerID
public java.lang.Integer getPlayerID(java.util.UUID pUUID)
- Specified by:
getPlayerID
in classPlayerCache
-
getName
public java.lang.String getName(int pID)
- Specified by:
getName
in classPlayerCache
-
getUUID
public java.util.UUID getUUID(int pID)
- Specified by:
getUUID
in classPlayerCache
-
updateUUID
public void updateUUID(int pPlayerID, java.util.UUID pNewUUID)
- Specified by:
updateUUID
in classPlayerCache
-
updateName
public void updateName(int pPlayerID, java.lang.String pNewPlayerName)
- Specified by:
updateName
in classPlayerCache
-
onDisable
public void onDisable()
- Specified by:
onDisable
in interfaceDeactivated
-
-