public interface CommerceOrderValidatorRegistry
Modifier and Type | Method and Description |
---|---|
CommerceOrderValidator |
getCommerceOrderValidator(java.lang.String key) |
java.util.Map<java.lang.Long,java.util.List<CommerceOrderValidatorResult>> |
getCommerceOrderValidatorResults(java.util.Locale locale,
CommerceOrder commerceOrder) |
java.util.List<CommerceOrderValidator> |
getCommerceOrderValidators() |
boolean |
isValid(java.util.Locale locale,
CommerceOrder commerceOrder) |
default java.util.List<CommerceOrderValidatorResult> |
validate(java.util.Locale locale,
CommerceOrder commerceOrder) |
java.util.List<CommerceOrderValidatorResult> |
validate(java.util.Locale locale,
CommerceOrder commerceOrder,
CPInstance cpInstance,
int quantity) |
java.util.List<CommerceOrderValidatorResult> |
validate(java.util.Locale locale,
CommerceOrderItem commerceOrderItem) |
CommerceOrderValidator getCommerceOrderValidator(java.lang.String key)
java.util.Map<java.lang.Long,java.util.List<CommerceOrderValidatorResult>> getCommerceOrderValidatorResults(java.util.Locale locale, CommerceOrder commerceOrder) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
java.util.List<CommerceOrderValidator> getCommerceOrderValidators()
boolean isValid(java.util.Locale locale, CommerceOrder commerceOrder) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
default java.util.List<CommerceOrderValidatorResult> validate(java.util.Locale locale, CommerceOrder commerceOrder) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
java.util.List<CommerceOrderValidatorResult> validate(java.util.Locale locale, CommerceOrder commerceOrder, CPInstance cpInstance, int quantity) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
java.util.List<CommerceOrderValidatorResult> validate(java.util.Locale locale, CommerceOrderItem commerceOrderItem) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException