Class AddAncillaryToCartRequestValidator
java.lang.Object
de.hybris.platform.coreairlineocc.validators.AddAncillaryToCartRequestValidator
- All Implemented Interfaces:
org.springframework.validation.Validator
public class AddAncillaryToCartRequestValidator
extends Object
implements org.springframework.validation.Validator
Validates the instances of
AncillaryEntryRequest.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Map<String,List<AddAncillaryToCartRequestValidationStrategy>> Gets add ancillary to cart criteria mapprotected TravelRestrictionFacadeGets travel restriction facade.voidsetAddAncillaryToCartCriteriaMap(Map<String, List<AddAncillaryToCartRequestValidationStrategy>> addAncillaryToCartCriteriaMap) Sets add ancillary to cart criteria map.voidsetTravelRestrictionFacade(TravelRestrictionFacade travelRestrictionFacade) Sets travel restriction facade.booleanvoidprotected voidvalidateAddAncillaryRequest(AncillaryEntryRequest ancillaryEntryRQ, org.springframework.validation.Errors errors) this method validate the valid product code and the number of passengerprotected voidvalidateEmptyRequest(AncillaryEntryRequest ancillaryEntryRequest, org.springframework.validation.Errors errors) Validate for empty request.
-
Constructor Details
-
AddAncillaryToCartRequestValidator
public AddAncillaryToCartRequestValidator()
-
-
Method Details
-
supports
- Specified by:
supportsin interfaceorg.springframework.validation.Validator
-
validate
- Specified by:
validatein interfaceorg.springframework.validation.Validator
-
validateEmptyRequest
protected void validateEmptyRequest(AncillaryEntryRequest ancillaryEntryRequest, org.springframework.validation.Errors errors) Validate for empty request.- Parameters:
ancillaryEntryRequest- the ancillary entry requesterrors- the errors
-
validateAddAncillaryRequest
protected void validateAddAncillaryRequest(AncillaryEntryRequest ancillaryEntryRQ, org.springframework.validation.Errors errors) this method validate the valid product code and the number of passenger- Parameters:
ancillaryEntryRQ- the ancillaryEntryRQerrors- the list of errors
-
getTravelRestrictionFacade
Gets travel restriction facade.- Returns:
- the travelRestrictionFacade
-
setTravelRestrictionFacade
Sets travel restriction facade.- Parameters:
travelRestrictionFacade- the travelRestrictionFacade to set
-
getAddAncillaryToCartCriteriaMap
protected Map<String,List<AddAncillaryToCartRequestValidationStrategy>> getAddAncillaryToCartCriteriaMap()Gets add ancillary to cart criteria map- Returns:
- the addAncillaryToCartCriteriaMap
-
setAddAncillaryToCartCriteriaMap
public void setAddAncillaryToCartCriteriaMap(Map<String, List<AddAncillaryToCartRequestValidationStrategy>> addAncillaryToCartCriteriaMap) Sets add ancillary to cart criteria map.- Parameters:
addAncillaryToCartCriteriaMap- the addAncillaryToCartCriteriaMap to set
-