Interface SagaItemExecutor
-
- All Superinterfaces:
BaseSagaExecutor
public interface SagaItemExecutor extends BaseSagaExecutor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidupdateItem(java.lang.String inventoryId, java.lang.String itemTypeId, java.lang.String oauthId, java.lang.Long tokenId, java.lang.String metadataUrl, java.lang.String traceId, games.mythical.saga.sdk.proto.common.item.ItemState itemState)voidupdateItems(java.util.List<SagaItemUpdate> updates, java.lang.String traceId)voidupdateItemState(java.lang.String inventoryId, java.lang.String traceId, games.mythical.saga.sdk.proto.common.item.ItemState itemState)-
Methods inherited from interface games.mythical.saga.sdk.client.executor.BaseSagaExecutor
onError
-
-
-
-
Method Detail
-
updateItem
void updateItem(java.lang.String inventoryId, java.lang.String itemTypeId, java.lang.String oauthId, java.lang.Long tokenId, java.lang.String metadataUrl, java.lang.String traceId, games.mythical.saga.sdk.proto.common.item.ItemState itemState) throws java.lang.Exception- Throws:
java.lang.Exception
-
updateItems
void updateItems(java.util.List<SagaItemUpdate> updates, java.lang.String traceId) throws java.lang.Exception
- Throws:
java.lang.Exception
-
updateItemState
void updateItemState(java.lang.String inventoryId, java.lang.String traceId, games.mythical.saga.sdk.proto.common.item.ItemState itemState) throws java.lang.Exception- Throws:
java.lang.Exception
-
-