Class PlayerCache
- java.lang.Object
-
- de.simonsator.partyandfriends.communication.sql.cache.PlayerCache
-
- Direct Known Subclasses:
LocalPlayerCache
,RedisPlayerCache
public abstract class PlayerCache extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description PlayerCache()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract void
add(java.lang.String pName, java.util.UUID pUUID, int pPlayerID)
abstract java.lang.String
getName(int pID)
abstract java.lang.Integer
getPlayerID(java.lang.String pName)
abstract java.lang.Integer
getPlayerID(java.util.UUID pUUID)
abstract java.util.UUID
getUUID(int pID)
abstract void
updateName(int pPlayerID, java.lang.String pNewPlayerName)
abstract void
updateUUID(int pPlayerID, java.util.UUID pNewUUID)
-
-
-
Method Detail
-
add
public abstract void add(java.lang.String pName, java.util.UUID pUUID, int pPlayerID)
-
getPlayerID
public abstract java.lang.Integer getPlayerID(java.lang.String pName)
-
getPlayerID
public abstract java.lang.Integer getPlayerID(java.util.UUID pUUID)
-
getName
public abstract java.lang.String getName(int pID)
-
getUUID
public abstract java.util.UUID getUUID(int pID)
-
updateUUID
public abstract void updateUUID(int pPlayerID, java.util.UUID pNewUUID)
-
updateName
public abstract void updateName(int pPlayerID, java.lang.String pNewPlayerName)
-
-