Class DefaultCancelledGlobalTravelReservationPipelineManager
java.lang.Object
de.hybris.platform.travelfacades.reservation.manager.impl.DefaultCancelledGlobalTravelReservationPipelineManager
- All Implemented Interfaces:
GlobalTravelReservationPipelineManager
public class DefaultCancelledGlobalTravelReservationPipelineManager
extends Object
implements GlobalTravelReservationPipelineManager
Concrete Pipeline Manager class that will return a
GlobalTravelReservationData after executing a list of handlers
on the AbstractOrderModel given as input-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecutePipeline(AbstractOrderModel abstractOrderModel) Execute pipeline reservation data.voidexecutePipeline(AbstractOrderModel abstractOrderModel, GlobalTravelReservationData globalTravelReservationData) Execute pipeline.protected AccommodationReservationPipelineManagerprotected BookingServiceprotected List<GlobalTravelReservationHandler>protected ReservationPipelineManagerprotected voidpopulateReservation(AbstractOrderModel abstractOrderModel, GlobalTravelReservationData globalTravelReservationData) voidsetAccommodationReservationPipelineManager(AccommodationReservationPipelineManager accommodationReservationPipelineManager) voidsetBookingService(BookingService bookingService) voidsetHandlers(List<GlobalTravelReservationHandler> handlers) voidsetReservationPipelineManager(ReservationPipelineManager reservationPipelineManager)
-
Constructor Details
-
DefaultCancelledGlobalTravelReservationPipelineManager
public DefaultCancelledGlobalTravelReservationPipelineManager()
-
-
Method Details
-
executePipeline
Description copied from interface:GlobalTravelReservationPipelineManagerExecute pipeline reservation data.- Specified by:
executePipelinein interfaceGlobalTravelReservationPipelineManager- Parameters:
abstractOrderModel- the abstract order model- Returns:
- the global reservation data
-
populateReservation
protected void populateReservation(AbstractOrderModel abstractOrderModel, GlobalTravelReservationData globalTravelReservationData) -
executePipeline
public void executePipeline(AbstractOrderModel abstractOrderModel, GlobalTravelReservationData globalTravelReservationData) Description copied from interface:GlobalTravelReservationPipelineManagerExecute pipeline.- Specified by:
executePipelinein interfaceGlobalTravelReservationPipelineManager- Parameters:
abstractOrderModel- the abstract order modelglobalTravelReservationData- the global travel reservation data
-
getReservationPipelineManager
- Returns:
- the reservationPipelineManager
-
setReservationPipelineManager
- Parameters:
reservationPipelineManager- the reservationPipelineManager to set
-
getAccommodationReservationPipelineManager
- Returns:
- the accommodationReservationPipelineManager
-
setAccommodationReservationPipelineManager
public void setAccommodationReservationPipelineManager(AccommodationReservationPipelineManager accommodationReservationPipelineManager) - Parameters:
accommodationReservationPipelineManager- the accommodationReservationPipelineManager to set
-
getHandlers
- Returns:
- the handlers
-
setHandlers
- Parameters:
handlers- the handlers to set
-
getBookingService
- Returns:
- the bookingService
-
setBookingService
- Parameters:
bookingService- the bookingService to set
-