Class SeatAvailabilityOrderFieldValidator
java.lang.Object
de.hybris.platform.ndc182shoppingwebservices.validators.impl.AbstractSeatAvailabilityValidator
de.hybris.platform.ndc182shoppingwebservices.validators.impl.SeatAvailabilityOrderFieldValidator
- All Implemented Interfaces:
NDCFieldValidator<IATASeatAvailRQ,List<ErrorType>>
public class SeatAvailabilityOrderFieldValidator
extends AbstractSeatAvailabilityValidator
implements NDCFieldValidator<IATASeatAvailRQ,List<ErrorType>>
The Ndc seat availability order field validator.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected de.hybris.platform.servicelayer.config.ConfigurationServiceGets the configurationServiceprotected booleanisValidOwnerCode(OrderType order) Checks the owner code against a property since the concept of global marketing carrier is not presentvoidsetConfigurationService(de.hybris.platform.servicelayer.config.ConfigurationService configurationService) Sets the configurationServicevoidvalidate(IATASeatAvailRQ request, List<ErrorType> errors) Validate.Methods inherited from class de.hybris.platform.ndc182shoppingwebservices.validators.impl.AbstractSeatAvailabilityValidator
addError
-
Constructor Details
-
SeatAvailabilityOrderFieldValidator
public SeatAvailabilityOrderFieldValidator()
-
-
Method Details
-
validate
Description copied from interface:NDCFieldValidatorValidate.- Specified by:
validatein interfaceNDCFieldValidator<IATASeatAvailRQ,List<ErrorType>> - Parameters:
request- the requesterrors- the errors
-
isValidOwnerCode
Checks the owner code against a property since the concept of global marketing carrier is not present- Parameters:
order-- Returns:
- trueif the owner code against the offer is valid
-
getConfigurationService
protected de.hybris.platform.servicelayer.config.ConfigurationService getConfigurationService()Gets the configurationService- Returns:
- the configurationService
-
setConfigurationService
public void setConfigurationService(de.hybris.platform.servicelayer.config.ConfigurationService configurationService) Sets the configurationService- Parameters:
configurationService- the configurationService to set
-