Interface Cooldown
-
-
Method Summary
Modifier and Type Method Description abstract Unit
startCooldown(T key, Long duration, TimeUnit unit)
abstract Unit
startCooldown(T key)
abstract Boolean
isOnCooldown(T key)
abstract Long
getRemainingTime(T key, TimeUnit unit)
abstract Unit
removeCooldown(T key)
abstract Unit
clear()
abstract Unit
clearExpiredEntries()
-
-
Method Detail
-
startCooldown
abstract Unit startCooldown(T key, Long duration, TimeUnit unit)
-
startCooldown
abstract Unit startCooldown(T key)
-
isOnCooldown
abstract Boolean isOnCooldown(T key)
-
getRemainingTime
abstract Long getRemainingTime(T key, TimeUnit unit)
-
removeCooldown
abstract Unit removeCooldown(T key)
-
clearExpiredEntries
abstract Unit clearExpiredEntries()
-
-
-
-