Interface ItemService

  • All Known Implementing Classes:
    DefaultItemService

    public interface ItemService
    The Interface ItemService provides methods for ItemModel
    • Method Detail

      • getItemByAttributeValues

        ItemModel getItemByAttributeValues​(java.lang.String typeCode,
                                           java.util.Map<java.lang.String,​java.lang.Object> attributeValues)
                                    throws ItemNotFoundException
        Method retrieves an ItemModel based on typeCode and a list of attribute values.
        Parameters:
        typeCode - typeCode of the ItemModel
        attributeValues - the Map of the attribute values where the key is a qualifier.
        Returns:
        the ItemModel
        Throws:
        ItemNotFoundException - if the ItemModel can not be found.