Class AbstractB2BCheckoutStepValidator
java.lang.Object
de.hybris.platform.acceleratorstorefrontcommons.checkout.steps.validation.AbstractCheckoutStepValidator
de.hybris.platform.b2bacceleratoraddon.checkout.steps.validation.AbstractB2BCheckoutStepValidator
- All Implemented Interfaces:
CheckoutStepValidator
- Direct Known Subclasses:
DefaultB2BDeliveryAddressCheckoutStepValidator,DefaultB2BDeliveryMethodCheckoutStepValidator,DefaultB2BPaymentCheckoutStepValidator,DefaultB2BPaymentTypeCheckoutStepValidator,DefaultB2BSummaryCheckoutStepValidator
Abstract checkout step validator for the B2B accelerator.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract ValidationResultsdoValidateOnEnter(org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) Performs implementation specific validation on entering a checkout step after the common validation has been performed in the abstract implementation.protected B2BUserGroupProvidervoidsetB2bUserGroupProvider(B2BUserGroupProvider b2bUserGroupProvider) validateOnEnter(org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) This method should be implemented to validate whether all the required details are present before entering the checkout step.Methods inherited from class de.hybris.platform.acceleratorstorefrontcommons.checkout.steps.validation.AbstractCheckoutStepValidator
getCheckoutFacade, getCheckoutFlowFacade, setCheckoutFacade, setCheckoutFlowFacade, validateOnExit
-
Constructor Details
-
AbstractB2BCheckoutStepValidator
public AbstractB2BCheckoutStepValidator()
-
-
Method Details
-
validateOnEnter
public ValidationResults validateOnEnter(org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) Description copied from interface:CheckoutStepValidatorThis method should be implemented to validate whether all the required details are present before entering the checkout step.- Specified by:
validateOnEnterin interfaceCheckoutStepValidator- Specified by:
validateOnEnterin classAbstractCheckoutStepValidator- Returns:
- ValidationResults
-
doValidateOnEnter
protected abstract ValidationResults doValidateOnEnter(org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) Performs implementation specific validation on entering a checkout step after the common validation has been performed in the abstract implementation.- Parameters:
redirectAttributes-- Returns:
ValidationResults
-
getB2bUserGroupProvider
-
setB2bUserGroupProvider
-