All Downloads are FREE. Search and download functionalities are using the official Maven repository.

games.mythical.saga.sdk.client.executor.SagaItemExecutor Maven / Gradle / Ivy

There is a newer version: 1.1.30
Show newest version
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;
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy