Class OrderChangeSelectedOfferItemFieldValidator
java.lang.Object
de.hybris.platform.ndc182shoppingwebservices.validators.impl.AbstractOrderValidator
de.hybris.platform.ndc182shoppingwebservices.validators.impl.OrderChangeSelectedOfferItemFieldValidator
- All Implemented Interfaces:
NDCFieldValidator<IATAOrderChangeRQ,List<ErrorType>>
public class OrderChangeSelectedOfferItemFieldValidator
extends AbstractOrderValidator
implements NDCFieldValidator<IATAOrderChangeRQ,List<ErrorType>>
The implementation of
NDCFieldValidator to validate the selected offer segment.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvalidate(IATAOrderChangeRQ request, List<ErrorType> errors) Validate.protected voidvalidateSelectedAlaCarteOfferItem(SelectedALaCarteOfferItemType selectedALaCarteOfferItem, List<ErrorType> errors) Validates the selected ala carte offer item.protected voidvalidateSelectedOfferItem(SelectedOfferItemType selectedOfferItem, List<ErrorType> errors) Validates the selected offer item.protected voidvalidateSelectedOffers(List<SelectedOfferType> selectedOffers, List<ErrorType> errors) Validates the selected offers.Methods inherited from class de.hybris.platform.ndc182shoppingwebservices.validators.impl.AbstractOrderValidator
addError
-
Constructor Details
-
OrderChangeSelectedOfferItemFieldValidator
public OrderChangeSelectedOfferItemFieldValidator()
-
-
Method Details
-
validate
Description copied from interface:NDCFieldValidatorValidate.- Specified by:
validatein interfaceNDCFieldValidator<IATAOrderChangeRQ,List<ErrorType>> - Parameters:
request- the requesterrors- the errors
-
validateSelectedOffers
protected void validateSelectedOffers(List<SelectedOfferType> selectedOffers, List<ErrorType> errors) Validates the selected offers.- Parameters:
selectedOffers- the selected offer list
-
validateSelectedOfferItem
protected void validateSelectedOfferItem(SelectedOfferItemType selectedOfferItem, List<ErrorType> errors) Validates the selected offer item.- Parameters:
selectedOfferItem- the selected offer itemerrors- the list of errors
-
validateSelectedAlaCarteOfferItem
protected void validateSelectedAlaCarteOfferItem(SelectedALaCarteOfferItemType selectedALaCarteOfferItem, List<ErrorType> errors) Validates the selected ala carte offer item.- Parameters:
selectedALaCarteOfferItem- the selected a la carte offer itemerrors- the errors
-