Interface CommerceInventoryEngineContributor


public interface CommerceInventoryEngineContributor
  • 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