public class StaminaAccessTokenDomain extends Object
| Constructor and Description |
|---|
StaminaAccessTokenDomain(CacheDatabase cache,
JobQueueDomain jobQueueDomain,
StampSheetConfiguration stampSheetConfiguration,
Gs2RestSession session,
String namespaceName,
AccessToken accessToken,
String staminaName) |
| Modifier and Type | Method and Description |
|---|---|
StaminaAccessTokenDomain |
consume(ConsumeStaminaRequest request) |
static String |
createCacheKey(String staminaName) |
static String |
createCacheParentKey(String namespaceName,
String userId,
String staminaName,
String childType) |
String |
getNamespaceName() |
Long |
getOverflowValue() |
String |
getStaminaName() |
String |
getUserId() |
Stamina |
model() |
StaminaAccessTokenDomain |
setMaxValueByStatus(SetMaxValueByStatusRequest request) |
StaminaAccessTokenDomain |
setRecoverIntervalByStatus(SetRecoverIntervalByStatusRequest request) |
StaminaAccessTokenDomain |
setRecoverValueByStatus(SetRecoverValueByStatusRequest request) |
public StaminaAccessTokenDomain(CacheDatabase cache, JobQueueDomain jobQueueDomain, StampSheetConfiguration stampSheetConfiguration, Gs2RestSession session, String namespaceName, AccessToken accessToken, String staminaName)
public Long getOverflowValue()
public String getNamespaceName()
public String getUserId()
public String getStaminaName()
public StaminaAccessTokenDomain consume(ConsumeStaminaRequest request)
public StaminaAccessTokenDomain setMaxValueByStatus(SetMaxValueByStatusRequest request)
public StaminaAccessTokenDomain setRecoverIntervalByStatus(SetRecoverIntervalByStatusRequest request)
public StaminaAccessTokenDomain setRecoverValueByStatus(SetRecoverValueByStatusRequest request)
public static String createCacheParentKey(String namespaceName, String userId, String staminaName, String childType)
public Stamina model()
Copyright © 2016-2019 Game Server Services, Inc. AllRights Reserved.