Class AnonItemService

java.lang.Object
dev.getelements.elements.service.goods.AnonItemService
All Implemented Interfaces:
dev.getelements.elements.sdk.service.goods.ItemService

public class AnonItemService extends Object implements dev.getelements.elements.sdk.service.goods.ItemService
  • Constructor Details

    • AnonItemService

      public AnonItemService()
  • Method Details

    • getItemByIdOrName

      public dev.getelements.elements.sdk.model.goods.Item getItemByIdOrName(String identifier)
      Specified by:
      getItemByIdOrName in interface dev.getelements.elements.sdk.service.goods.ItemService
    • getItems

      public dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.goods.Item> getItems(int offset, int count, List<String> tags, String category, String query)
      Specified by:
      getItems in interface dev.getelements.elements.sdk.service.goods.ItemService
    • updateItem

      public dev.getelements.elements.sdk.model.goods.Item updateItem(String id, dev.getelements.elements.sdk.model.goods.UpdateItemRequest item)
      Specified by:
      updateItem in interface dev.getelements.elements.sdk.service.goods.ItemService
    • createItem

      public dev.getelements.elements.sdk.model.goods.Item createItem(dev.getelements.elements.sdk.model.goods.CreateItemRequest item)
      Specified by:
      createItem in interface dev.getelements.elements.sdk.service.goods.ItemService
    • getItemDao

      public dev.getelements.elements.sdk.dao.ItemDao getItemDao()
    • setItemDao

      @Inject public void setItemDao(dev.getelements.elements.sdk.dao.ItemDao itemDao)
    • deleteItem

      public void deleteItem(String identifier)
      Specified by:
      deleteItem in interface dev.getelements.elements.sdk.service.goods.ItemService