Interface EvaluateChangeSolutionResponseHandler
- All Known Implementing Classes:
DefaultEvaluateChangeSolutionResponseFareReferenceInformationHandler,DefaultEvaluateChangeSolutionResponseFilterSolutionsHandler,DefaultEvaluateChangeSolutionResponseFlightInfoHandler,DefaultEvaluateChangeSolutionResponseRepricedSolutionsHandler
public interface EvaluateChangeSolutionResponseHandler
Repricer interface to populate the
EvaluateChangeSolutionResponseData from a RepricerResponse.-
Method Summary
Modifier and TypeMethodDescriptionvoidhandle(AbstractOrderModel orderModel, RepricingRequestData repricingRequestData, RepricerRequest repricerRequest, RepricerResponse repricerResponse, EvaluateChangeSolutionResponseData evaluateChangeSolutionResponseData) Handler to populate the reference data section and the repriced solutions.
-
Method Details
-
handle
void handle(AbstractOrderModel orderModel, RepricingRequestData repricingRequestData, RepricerRequest repricerRequest, RepricerResponse repricerResponse, EvaluateChangeSolutionResponseData evaluateChangeSolutionResponseData) throws ChangeFlightException Handler to populate the reference data section and the repriced solutions.- Parameters:
orderModel- the abstract order modelrepricingRequestData- the repricingRequestDatarepricerRequest- the repricer requestrepricerResponse- the repricer response- Throws:
ChangeFlightException
-