Class DefaultSeatMapJsonResponsePipelineManager

java.lang.Object
de.hybris.platform.travelseatmapservices.jsonresponse.manager.impl.DefaultSeatMapJsonResponsePipelineManager
All Implemented Interfaces:
SeatMapJsonResponsePipelineManager

public class DefaultSeatMapJsonResponsePipelineManager extends Object implements SeatMapJsonResponsePipelineManager
Pipeline Manager class that will return a SeatMapJSONObject after executing a list of handlers.
  • Constructor Details

    • DefaultSeatMapJsonResponsePipelineManager

      public DefaultSeatMapJsonResponsePipelineManager()
  • Method Details

    • executePipeline

      public SeatMapJSONObject executePipeline(String vehicleCode)
      Description copied from interface: SeatMapJsonResponsePipelineManager
      Execute pipeline seatMapJSONObject.
      Specified by:
      executePipeline in interface SeatMapJsonResponsePipelineManager
    • getConfigurationService

      protected de.hybris.platform.servicelayer.config.ConfigurationService getConfigurationService()
      Returns:
      the configurationService
    • getHandlers

      protected List<SeatmapJsonObjectHandler> getHandlers()
      Returns:
      the handlers
    • setConfigurationService

      public void setConfigurationService(de.hybris.platform.servicelayer.config.ConfigurationService configurationService)
      Parameters:
      configurationService - the configurationService to set
    • setHandlers

      public void setHandlers(List<SeatmapJsonObjectHandler> handlers)
      Parameters:
      handlers - the handlers to set