package org.openlmis.vaccine.repository.inventory; import lombok.NoArgsConstructor; import org.openlmis.vaccine.domain.inventory.*; import org.openlmis.vaccine.repository.mapper.inventory.VaccineInventoryConfigurationMapper; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import java.util.List; @Component @NoArgsConstructor public class VaccineInventoryConfigurationRepository { @Autowired VaccineInventoryConfigurationMapper mapper; public List<VaccineInventoryProductConfiguration> getAll() { return mapper.getAll(); } public VaccineInventoryProductConfiguration getById(Long id) { return mapper.getById(id); } public VaccineInventoryProductConfiguration getByProductId(Long productId) { return mapper.getByProductId(productId); } public Integer insert(VaccineInventoryProductConfiguration configuration) { return mapper.insert(configuration); } public Integer update(VaccineInventoryProductConfiguration configuration) { return mapper.update(configuration); } }