public class StaminaDomain extends Object
| Constructor and Description |
|---|
StaminaDomain(CacheDatabase cache,
JobQueueDomain jobQueueDomain,
StampSheetConfiguration stampSheetConfiguration,
Gs2RestSession session,
String namespaceName,
String userId,
String staminaName) |
| Modifier and Type | Method and Description |
|---|---|
StaminaDomain |
consume(ConsumeStaminaByUserIdRequest request) |
static String |
createCacheKey(String staminaName) |
static String |
createCacheParentKey(String namespaceName,
String userId,
String staminaName,
String childType) |
StaminaDomain |
delete(DeleteStaminaByUserIdRequest request) |
String |
getNamespaceName() |
Long |
getOverflowValue() |
String |
getStaminaName() |
String |
getUserId() |
Stamina |
model() |
StaminaDomain |
raiseMaxValue(RaiseMaxValueByUserIdRequest request) |
StaminaDomain |
recover(RecoverStaminaByUserIdRequest request) |
StaminaDomain |
setMaxValue(SetMaxValueByUserIdRequest request) |
StaminaDomain |
setRecoverInterval(SetRecoverIntervalByUserIdRequest request) |
StaminaDomain |
setRecoverValue(SetRecoverValueByUserIdRequest request) |
StaminaDomain |
update(UpdateStaminaByUserIdRequest request) |
public StaminaDomain(CacheDatabase cache, JobQueueDomain jobQueueDomain, StampSheetConfiguration stampSheetConfiguration, Gs2RestSession session, String namespaceName, String userId, String staminaName)
public Long getOverflowValue()
public String getNamespaceName()
public String getUserId()
public String getStaminaName()
public StaminaDomain update(UpdateStaminaByUserIdRequest request)
public StaminaDomain consume(ConsumeStaminaByUserIdRequest request)
public StaminaDomain recover(RecoverStaminaByUserIdRequest request)
public StaminaDomain raiseMaxValue(RaiseMaxValueByUserIdRequest request)
public StaminaDomain setMaxValue(SetMaxValueByUserIdRequest request)
public StaminaDomain setRecoverInterval(SetRecoverIntervalByUserIdRequest request)
public StaminaDomain setRecoverValue(SetRecoverValueByUserIdRequest request)
public StaminaDomain delete(DeleteStaminaByUserIdRequest 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.