Class DefaultCabinClassService

java.lang.Object
de.hybris.platform.travelservices.services.impl.DefaultCabinClassService
All Implemented Interfaces:
CabinClassService

public class DefaultCabinClassService extends Object implements CabinClassService
Class is responsible for providing concrete implementation of the CabinClassService interface. The class uses the CabinClassDao class to query the database and return as list of List types.
  • Constructor Details

    • DefaultCabinClassService

      public DefaultCabinClassService()
  • Method Details

    • getCabinClasses

      public List<CabinClassModel> getCabinClasses()
      Description copied from interface: CabinClassService
      Service which returns a list of CabinClassModel types
      Specified by:
      getCabinClasses in interface CabinClassService
      Returns:
      List cabin classes
    • getCabinClass

      public CabinClassModel getCabinClass(String cabinCode)
      Description copied from interface: CabinClassService
      service which returns CabinClassModel for the given cabin code.
      Specified by:
      getCabinClass in interface CabinClassService
      Parameters:
      cabinCode - string representing cabin code.
      Returns:
      CabinClassModel object.
    • getCabinClass

      public CabinClassModel getCabinClass(Integer cabinClassIndex)
      Description copied from interface: CabinClassService
      service which returns CabinClassModel for the given cabinclass index.
      Specified by:
      getCabinClass in interface CabinClassService
      Parameters:
      cabinClassIndex - string representing cabinclass index.
      Returns:
      CabinClassModel object.
    • findCabinClassFromBundleTemplate

      public CabinClassModel findCabinClassFromBundleTemplate(String bundleTemplate)
      Description copied from interface: CabinClassService
      Service method which returns CabinClassModel for the given bundleTemplate.
      Specified by:
      findCabinClassFromBundleTemplate in interface CabinClassService
      Parameters:
      bundleTemplate - string representing bundleTemplate.
      Returns:
      CabinClassModel object.
    • getCabinClassDao

      protected CabinClassDao getCabinClassDao()
      Gets cabin class dao.
      Returns:
      the cabin class dao
    • setCabinClassDao

      public void setCabinClassDao(CabinClassDao cabinClassDao)
      Sets cabin class dao.
      Parameters:
      cabinClassDao - the cabin class dao