public interface CommerceProductPriceCalculation
Modifier and Type | Method and Description |
---|---|
CommerceMoney |
getBasePrice(long cpInstanceId,
CommerceCurrency commerceCurrency) |
CommerceMoney |
getBasePromoPrice(long cpInstanceId,
CommerceCurrency commerceCurrency) |
CommerceProductPrice |
getCommerceProductPrice(CommerceProductPriceRequest commerceProductPriceRequest) |
CommerceProductPrice |
getCommerceProductPrice(long cpInstanceId,
int quantity,
boolean secure,
CommerceContext commerceContext) |
CommerceProductPrice |
getCommerceProductPrice(long cpInstanceId,
int quantity,
CommerceContext commerceContext) |
CommerceMoney |
getCPDefinitionMinimumPrice(long cpDefinitionId,
CommerceContext commerceContext) |
CommerceMoney |
getCPDefinitionOptionValueRelativePrice(CommerceProductOptionValueRelativePriceRequest commerceProductOptionValueRelativePriceRequest) |
CommerceMoney |
getFinalPrice(long cpInstanceId,
int quantity,
boolean secure,
CommerceContext commerceContext) |
CommerceMoney |
getFinalPrice(long cpInstanceId,
int quantity,
CommerceContext commerceContext) |
CommerceMoney |
getPromoPrice(long cpInstanceId,
int quantity,
CommerceCurrency commerceCurrency,
boolean secure,
CommerceContext commerceContext) |
CommerceMoney |
getUnitMaxPrice(long cpDefinitionId,
int quantity,
boolean secure,
CommerceContext commerceContext) |
CommerceMoney |
getUnitMaxPrice(long cpDefinitionId,
int quantity,
CommerceContext commerceContext) |
CommerceMoney |
getUnitMinPrice(long cpDefinitionId,
int quantity,
boolean secure,
CommerceContext commerceContext) |
CommerceMoney |
getUnitMinPrice(long cpDefinitionId,
int quantity,
CommerceContext commerceContext) |
CommerceMoney |
getUnitPrice(long cpInstanceId,
int quantity,
CommerceCurrency commerceCurrency,
boolean secure,
CommerceContext commerceContext) |
CommerceMoney getBasePrice(long cpInstanceId, CommerceCurrency commerceCurrency) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
CommerceMoney getBasePromoPrice(long cpInstanceId, CommerceCurrency commerceCurrency) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
CommerceProductPrice getCommerceProductPrice(CommerceProductPriceRequest commerceProductPriceRequest) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
CommerceProductPrice getCommerceProductPrice(long cpInstanceId, int quantity, boolean secure, CommerceContext commerceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
CommerceProductPrice getCommerceProductPrice(long cpInstanceId, int quantity, CommerceContext commerceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
CommerceMoney getCPDefinitionMinimumPrice(long cpDefinitionId, CommerceContext commerceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
CommerceMoney getCPDefinitionOptionValueRelativePrice(CommerceProductOptionValueRelativePriceRequest commerceProductOptionValueRelativePriceRequest) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
CommerceMoney getFinalPrice(long cpInstanceId, int quantity, boolean secure, CommerceContext commerceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
CommerceMoney getFinalPrice(long cpInstanceId, int quantity, CommerceContext commerceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
CommerceMoney getPromoPrice(long cpInstanceId, int quantity, CommerceCurrency commerceCurrency, boolean secure, CommerceContext commerceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
CommerceMoney getUnitMaxPrice(long cpDefinitionId, int quantity, boolean secure, CommerceContext commerceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
CommerceMoney getUnitMaxPrice(long cpDefinitionId, int quantity, CommerceContext commerceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
CommerceMoney getUnitMinPrice(long cpDefinitionId, int quantity, boolean secure, CommerceContext commerceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
CommerceMoney getUnitMinPrice(long cpDefinitionId, int quantity, CommerceContext commerceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
CommerceMoney getUnitPrice(long cpInstanceId, int quantity, CommerceCurrency commerceCurrency, boolean secure, CommerceContext commerceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException