Class DefaultB2BTravelOrderDao

java.lang.Object
de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao<OrderModel>
de.hybris.platform.travelb2bservices.dao.impl.DefaultB2BTravelOrderDao
All Implemented Interfaces:
de.hybris.platform.servicelayer.internal.dao.Dao, de.hybris.platform.servicelayer.internal.dao.GenericDao<OrderModel>, B2BTravelOrderDao

public class DefaultB2BTravelOrderDao extends de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao<OrderModel> implements B2BTravelOrderDao
Default B2B Travel Order Dao.
  • Constructor Details

    • DefaultB2BTravelOrderDao

      public DefaultB2BTravelOrderDao(String typecode)
  • Method Details

    • findOrders

      public List<OrderModel> findOrders(List<String> unitCodes, String email, Date fromDate, Date toDate, String costCenter, String currencyIso)
      Description copied from interface: B2BTravelOrderDao
      Find orders list.
      Specified by:
      findOrders in interface B2BTravelOrderDao
      Parameters:
      unitCodes - the unit codes
      email - the email
      fromDate - the from date
      toDate - the to date
      costCenter - the cost center
      currencyIso - the currency iso
      Returns:
      a list of orders for the given parameters
    • getCommonI18NService

      protected de.hybris.platform.servicelayer.i18n.CommonI18NService getCommonI18NService()
      Gets common i 18 n service.
      Returns:
      the common i 18 n service
    • setCommonI18NService

      public void setCommonI18NService(de.hybris.platform.servicelayer.i18n.CommonI18NService commonI18NService)
      Sets common i 18 n service.
      Parameters:
      commonI18NService - the common i 18 n service