Interface ShoppingSpecialServiceRequestFacade
- All Superinterfaces:
SpecialServiceRequestFacade
- All Known Implementing Classes:
DefaultShoppingSpecialServiceRequestFacade
Shopping special service request facade
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddSpecialServiceRequestToTraveller(String passengerId, String specialServiceRequestId, Integer solutionID) Add the given special service to the travellergetSpecialServiceRequestFromOrderAndTraveller(String orderId, Integer solutionID, String passengerId) Get all the special service request from the given order, passenger and solutiongetSpecialServiceRequestFromTraveller(String travellerUid, Integer solutionID) Get all the special service request from the given travellervoidremoveSpecialServiceRequestFromTraveller(String travellerUid, String specialServiceRequestId, Integer solutionID) Remove the special service request from the travellerMethods inherited from interface de.hybris.platform.travelfacades.facades.SpecialServiceRequestFacade
addSpecialServiceRequestToTraveller, findAllSpecialServiceRequests, getSpecialServiceRequestFromTraveller, removeSpecialServiceRequestFromTraveller
-
Method Details
-
getSpecialServiceRequestFromOrderAndTraveller
List<SpecialServiceRequestData> getSpecialServiceRequestFromOrderAndTraveller(String orderId, Integer solutionID, String passengerId) Get all the special service request from the given order, passenger and solution- Parameters:
orderId- the orderIdsolutionID- the solutionIDpassengerId- the passengerId- Returns:
- List
-
addSpecialServiceRequestToTraveller
void addSpecialServiceRequestToTraveller(String passengerId, String specialServiceRequestId, Integer solutionID) throws InvalidSessionCartException Add the given special service to the traveller- Parameters:
passengerId-specialServiceRequestId-solutionID-- Throws:
InvalidSessionCartException
-
removeSpecialServiceRequestFromTraveller
void removeSpecialServiceRequestFromTraveller(String travellerUid, String specialServiceRequestId, Integer solutionID) throws InvalidSessionCartException Remove the special service request from the traveller- Parameters:
travellerUid- the travellerUidspecialServiceRequestId-solutionID-- Throws:
InvalidSessionCartException
-
getSpecialServiceRequestFromTraveller
List<SpecialServiceRequestData> getSpecialServiceRequestFromTraveller(String travellerUid, Integer solutionID) throws InvalidSessionCartException Get all the special service request from the given traveller- Parameters:
travellerUid- the travellerUidsolutionID-- Returns:
- List
- Throws:
InvalidSessionCartException
-