Package com.liferay.commerce.order
Interface CommerceOrderValidatorRegistry
public interface CommerceOrderValidatorRegistry
-
Method Summary
Modifier and TypeMethodDescriptiongetCommerceOrderValidatorResults
(Locale locale, CommerceOrder commerceOrder) boolean
isValid
(Locale locale, CommerceOrder commerceOrder) default List<CommerceOrderValidatorResult>
validate
(Locale locale, CommerceOrder commerceOrder) validate
(Locale locale, CommerceOrderItem commerceOrderItem) validate
(Locale locale, CommerceOrder commerceOrder, com.liferay.commerce.product.model.CPInstance cpInstance, String json, BigDecimal quantity, boolean child)
-
Method Details
-
getCommerceOrderValidator
-
getCommerceOrderValidatorResults
Map<Long,List<CommerceOrderValidatorResult>> getCommerceOrderValidatorResults(Locale locale, CommerceOrder commerceOrder) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getCommerceOrderValidators
List<CommerceOrderValidator> getCommerceOrderValidators() -
isValid
boolean isValid(Locale locale, CommerceOrder commerceOrder) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
validate
default List<CommerceOrderValidatorResult> validate(Locale locale, CommerceOrder commerceOrder) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
validate
List<CommerceOrderValidatorResult> validate(Locale locale, CommerceOrder commerceOrder, com.liferay.commerce.product.model.CPInstance cpInstance, String json, BigDecimal quantity, boolean child) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
validate
List<CommerceOrderValidatorResult> validate(Locale locale, CommerceOrderItem commerceOrderItem) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-