Class DefaultTravelRouteDao

java.lang.Object
de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao<TravelRouteModel>
de.hybris.platform.travelservices.dao.impl.DefaultTravelRouteDao
All Implemented Interfaces:
de.hybris.platform.servicelayer.internal.dao.GenericDao<TravelRouteModel>, TravelRouteDao

public class DefaultTravelRouteDao extends de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao<TravelRouteModel> implements TravelRouteDao
Default implementation of TravelRouteDao
  • Constructor Details

    • DefaultTravelRouteDao

      public DefaultTravelRouteDao(String typecode)
      Parameters:
      typecode -
  • Method Details

    • findTravelRoutes

      public List<TravelRouteModel> findTravelRoutes(String origin, String destination)
      Description copied from interface: TravelRouteDao
      Method returns a list of TravelRouteModel from the database based on origin and destination
      Specified by:
      findTravelRoutes in interface TravelRouteDao
      Parameters:
      origin - the origin TransportFacilityModel
      destination - the destination TransportFacilityModel
      Returns:
      List list
    • findTravelRoute

      public TravelRouteModel findTravelRoute(String routeCode)
      Description copied from interface: TravelRouteDao
      Returns a TravelRouteModel for a give routeCode.
      Specified by:
      findTravelRoute in interface TravelRouteDao
      Parameters:
      routeCode - the code for the travelRoute
      Returns:
      TravelRouteModel travel route model