Interface B2BAcceleratorCartToOrderCronJobModelDao

All Known Implementing Classes:
DefaultB2BAcceleratorCartToOrderCronJobModelDao

public interface B2BAcceleratorCartToOrderCronJobModelDao
  • Method Details

    • findCartToOrderCronJobByCode

      CartToOrderCronJobModel findCartToOrderCronJobByCode(String code, UserModel user)
      Gets the Scheduling job by code
      Parameters:
      code - Unique job identifier
      user - A user assigned to the cart
      Returns:
      The CartToOrderCronJobModel identified by code
    • findCartToOrderCronJobsByUser

      List<? extends CartToOrderCronJobModel> findCartToOrderCronJobsByUser(UserModel user)
      Gets all order replenishment cron jobs for a given user.
      Parameters:
      user - A user
      Returns:
      Replenishment cron jobs created by a user.
    • findPagedCartToOrderCronJobsByUser

      SearchPageData<CartToOrderCronJobModel> findPagedCartToOrderCronJobsByUser(UserModel user, PageableData pageableData)
      Gets all order replenishment cron jobs for a given user.
      Parameters:
      user - A user
      pageableData - Pagination info
      Returns:
      Replenishment cron jobs created by a user.
    • findOrderByJob

      SearchPageData<OrderModel> findOrderByJob(String jobCode, PageableData pageableData)
      All orders created by a replenishment cron job
      Parameters:
      jobCode - Unique cron job id
      pageableData - Pagination info
      Returns:
      Orders created by a replenishment cron job