Class DefaultTravelProviderDao

java.lang.Object
de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao<TravelProviderModel>
de.hybris.platform.travelservices.dao.impl.DefaultTravelProviderDao
All Implemented Interfaces:
de.hybris.platform.servicelayer.internal.dao.Dao, de.hybris.platform.servicelayer.internal.dao.GenericDao<TravelProviderModel>, TravelProviderDao

public class DefaultTravelProviderDao extends de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao<TravelProviderModel> implements TravelProviderDao
Class is responsible for providing concrete implementation of the TravelProviderDao interface. The class uses the to query the database and return TravelProviderModel type.
  • Constructor Details

    • DefaultTravelProviderDao

      public DefaultTravelProviderDao(String typecode)
      Instantiates a new Default TravelProvider dao.
      Parameters:
      typecode - the typecode
  • Method Details

    • getTravelProvider

      public TravelProviderModel getTravelProvider(String code) throws de.hybris.platform.servicelayer.exceptions.ModelNotFoundException
      Find TravelProvider model based on the provided TravelProvider Code.
      Specified by:
      getTravelProvider in interface TravelProviderDao
      Parameters:
      code - the TravelProvider Code
      Returns:
      the TravelProviderModel
      Throws:
      de.hybris.platform.servicelayer.exceptions.ModelNotFoundException - the model not found exception
    • findTravelProviders

      public List<TravelProviderModel> findTravelProviders()
      Description copied from interface: TravelProviderDao
      Finds all the TravelProviders.
      Specified by:
      findTravelProviders in interface TravelProviderDao
      Returns:
      the list of TravelProvider