Uses of Class
com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentValidationDataHolder
Package
Description
-
Uses of FulfillmentValidationDataHolder in com.broadleafcommerce.cartoperation.service.fulfillment.validation
Modifier and TypeMethodDescriptionFulfillmentValidationDataHolder.of
(com.broadleafcommerce.cart.client.domain.Cart cart, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Creates the new state holder with the provided cart and context infoModifier and TypeMethodDescriptionprotected void
DefaultFulfillmentGroupSubmitValidator.validateOptions
(@NonNull com.broadleafcommerce.cart.client.domain.FulfillmentGroup group, @NonNull org.springframework.validation.Errors errors, @NonNull Set<Object> hints, FulfillmentValidationDataHolder dataHolder) void
DefaultFulfillmentGroupSubmitValidator.validateWithDataHolder
(@NonNull Object target, @NonNull org.springframework.validation.Errors errors, @NonNull Set<Object> hints, @NonNull FulfillmentValidationDataHolder dataHolder) default void
FulfillmentValidator.validateWithDataHolder
(Object target, org.springframework.validation.Errors errors, Set<Object> validationHints, FulfillmentValidationDataHolder dataHolder) Validates the target and usesFulfillmentValidationDataHolder
parameter that can be used to hold some additional data needed for the validation. -
Uses of FulfillmentValidationDataHolder in com.broadleafcommerce.cartoperation.service.fulfillment.validation.option
Modifier and TypeMethodDescriptionprotected com.broadleafcommerce.fulfillment.common.domain.FulfillmentOptionResponse
DefaultPricedFulfillmentOptionSubmitValidator.getFulfillmentOptionsForCart
(FulfillmentValidationDataHolder dataHolder) protected void
DefaultPricedFulfillmentOptionSubmitValidator.validateStaleFulfillmentOptions
(@NonNull com.broadleafcommerce.cart.client.domain.FulfillmentGroup fulfillmentGroup, @NonNull org.springframework.validation.Errors errors, FulfillmentValidationDataHolder dataHolder) protected void
DefaultPricedFulfillmentOptionSubmitValidator.validateStaleFulfillmentOptionsForItems
(@NonNull List<com.broadleafcommerce.cart.client.domain.FulfillmentItem> fulfillmentItems, @NonNull org.springframework.validation.Errors errors, FulfillmentValidationDataHolder dataHolder) void
DefaultPricedFulfillmentOptionSubmitValidator.validateWithDataHolder
(Object target, org.springframework.validation.Errors errors, Set<Object> validationHints, FulfillmentValidationDataHolder dataHolder)