Interface FulfillmentGroupSubmitValidator
- All Superinterfaces:
FulfillmentValidator,org.springframework.validation.SmartValidator,org.springframework.validation.Validator
- All Known Implementing Classes:
DefaultFulfillmentGroupSubmitValidator
Validator for the submission of fulfillment groups. "Submission" refers to when this fulfillment
group is sent to the service for the purpose of being used on a cart.
- Author:
- Jacob Mitash
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringA hint that indicates that a fulfillment group with no items is still considered valid.static final StringA hint that indicates the fulfillment option may be null and considered still valid.static final Stringstatic final StringA hint that indicates that the prices are not yet expected to be set on the fulfillment group.static final StringA hint that tells the validator to skip any validation regarding fulfillment items of the group.static final StringA hint that tells the validator to skip any validation of the fulfillment option of the group.static final StringA hint that tells the validator to skip performing any type specific validation normally performed byTypeFulfillmentGroupSubmitValidators. -
Method Summary
Methods inherited from interface com.broadleafcommerce.cartoperation.service.fulfillment.validation.FulfillmentValidator
getSupportedClass, supports, validate, validate, validate, validate, validate, validateWithDataHolderMethods inherited from interface org.springframework.validation.SmartValidator
validateValue
-
Field Details
-
HINT_PRICING_NOT_REQUIRED
A hint that indicates that the prices are not yet expected to be set on the fulfillment group. Prices will still be validated to be non-negative if present.- See Also:
-
HINT_ALLOW_NO_ITEMS
A hint that indicates that a fulfillment group with no items is still considered valid.- See Also:
-
HINT_SKIP_TYPE_SPECIFIC_VALIDATION
A hint that tells the validator to skip performing any type specific validation normally performed byTypeFulfillmentGroupSubmitValidators.- See Also:
-
HINT_SKIP_ITEM_VALIDATION
A hint that tells the validator to skip any validation regarding fulfillment items of the group.- See Also:
-
HINT_ALLOW_NO_OPTION
A hint that indicates the fulfillment option may be null and considered still valid.- See Also:
-
HINT_SKIP_OPTION_VALIDATION
A hint that tells the validator to skip any validation of the fulfillment option of the group.- See Also:
-
HINT_PRICED_FULFILLMENT_OPTION
- See Also:
-