games.mythical.saga.sdk.client.executor.SagaItemExecutor Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of saga-sdk-java Show documentation
Show all versions of saga-sdk-java Show documentation
Saga SDK for Java game servers
package games.mythical.saga.sdk.client.executor;
import games.mythical.saga.sdk.client.model.SagaItemUpdate;
import games.mythical.saga.sdk.proto.common.item.ItemState;
import java.util.List;
public interface SagaItemExecutor extends BaseSagaExecutor {
void updateItem(String inventoryId,
String itemTypeId,
String oauthId,
Long tokenId,
String metadataUrl,
String traceId,
ItemState itemState) throws Exception;
void updateItems(List updates, String traceId) throws Exception;
void updateItemState(String inventoryId, String traceId, ItemState itemState) throws Exception;
}