public interface CPDefinitionInventoryEngine
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
getAllowedOrderQuantities(com.liferay.commerce.product.model.CPInstance cpInstance) |
java.lang.String |
getAvailabilityEstimate(com.liferay.commerce.product.model.CPInstance cpInstance,
java.util.Locale locale) |
java.lang.String |
getKey() |
java.lang.String |
getLabel(java.util.Locale locale) |
java.math.BigDecimal |
getMaxOrderQuantity(com.liferay.commerce.product.model.CPInstance cpInstance) |
java.math.BigDecimal |
getMinOrderQuantity(com.liferay.commerce.product.model.CPInstance cpInstance) |
java.math.BigDecimal |
getMinStockQuantity(com.liferay.commerce.product.model.CPInstance cpInstance) |
java.math.BigDecimal |
getMultipleOrderQuantity(com.liferay.commerce.product.model.CPInstance cpInstance) |
boolean |
isBackOrderAllowed(com.liferay.commerce.product.model.CPInstance cpInstance) |
boolean |
isDisplayAvailability(com.liferay.commerce.product.model.CPInstance cpInstance) |
boolean |
isDisplayStockQuantity(com.liferay.commerce.product.model.CPInstance cpInstance) |
java.lang.String[] getAllowedOrderQuantities(com.liferay.commerce.product.model.CPInstance cpInstance) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
java.lang.String getAvailabilityEstimate(com.liferay.commerce.product.model.CPInstance cpInstance, java.util.Locale locale) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
java.lang.String getKey()
java.lang.String getLabel(java.util.Locale locale)
java.math.BigDecimal getMaxOrderQuantity(com.liferay.commerce.product.model.CPInstance cpInstance) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
java.math.BigDecimal getMinOrderQuantity(com.liferay.commerce.product.model.CPInstance cpInstance) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
java.math.BigDecimal getMinStockQuantity(com.liferay.commerce.product.model.CPInstance cpInstance) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
java.math.BigDecimal getMultipleOrderQuantity(com.liferay.commerce.product.model.CPInstance cpInstance) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
boolean isBackOrderAllowed(com.liferay.commerce.product.model.CPInstance cpInstance) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
boolean isDisplayAvailability(com.liferay.commerce.product.model.CPInstance cpInstance) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
boolean isDisplayStockQuantity(com.liferay.commerce.product.model.CPInstance cpInstance) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException