Interface CommerceInventoryEngineContributor
public interface CommerceInventoryEngineContributor
-
Method Summary
Modifier and TypeMethodDescriptionvoid
consumeQuantityContribute
(long userId, long commerceInventoryBookedQuantityId, long commerceInventoryWarehouseId, BigDecimal quantity, String sku, String unitOfMeasureKey, Map<String, String> context) void
decreaseStockQuantityContribute
(long userId, long commerceInventoryWarehouseId, BigDecimal quantity, String sku, String unitOfMeasureKey) void
increaseStockQuantityContribute
(long userId, long commerceInventoryWarehouseId, BigDecimal quantity, String sku, String unitOfMeasureKey)
-
Method Details
-
consumeQuantityContribute
void consumeQuantityContribute(long userId, long commerceInventoryBookedQuantityId, long commerceInventoryWarehouseId, BigDecimal quantity, String sku, String unitOfMeasureKey, Map<String, String> context) throws com.liferay.portal.kernel.exception.PortalException- Throws:
com.liferay.portal.kernel.exception.PortalException
-
decreaseStockQuantityContribute
void decreaseStockQuantityContribute(long userId, long commerceInventoryWarehouseId, BigDecimal quantity, String sku, String unitOfMeasureKey) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
increaseStockQuantityContribute
void increaseStockQuantityContribute(long userId, long commerceInventoryWarehouseId, BigDecimal quantity, String sku, String unitOfMeasureKey) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-