Interface CronJobHistoryDao

    • Method Detail

      • findCronJobHistoryBy

        java.util.List<CronJobHistoryModel> findCronJobHistoryBy​(java.lang.String userUid,
                                                                 java.lang.String jobCode)
        Returns all matching CronJobHistoryModel for given userUid and jobCode.
        Parameters:
        userUid - given user uid
        jobCode - given job code
        Returns:
        a CronJobHistoryModel
      • findCronJobHistoryBy

        java.util.List<CronJobHistoryModel> findCronJobHistoryBy​(java.lang.String userUid,
                                                                 java.lang.String jobItemType,
                                                                 java.util.Date startDate,
                                                                 java.util.Date finishDate)
        Returns all matching CronJobHistoryModel for given userUid, jobItemType, startDate, finishDate.
        Parameters:
        userUid - given user uid
        jobItemType - obItemType given job item type - for limit the results to this type only please use following syntax 'SyncItemJob!'.
        startDate - given start date
        finishDate - given finish date
        Returns:
        a CronJobHistoryModel
      • findCronJobHistoryBy

        java.util.List<CronJobHistoryModel> findCronJobHistoryBy​(java.lang.String userUid,
                                                                 java.lang.String jobItemType,
                                                                 java.util.Date startDate,
                                                                 java.util.Date finishDate,
                                                                 CronJobStatus theStatus)
        Returns all matching CronJobHistoryModel for given userUid, jobItemType, startDate, finishDate.
        Parameters:
        userUid - given user uid
        jobItemType - obItemType given job item type - for limit the results to this type only please use following syntax 'SyncItemJob!'.
        startDate - given start date
        finishDate - given finish date
        theStatus - given cron job's status
        Returns:
        a CronJobHistoryModel
      • findCronJobHistoryBy

        java.util.List<CronJobHistoryModel> findCronJobHistoryBy​(java.lang.String userUid,
                                                                 java.lang.String jobItemType,
                                                                 java.util.Date startDate,
                                                                 java.util.Date finishDate,
                                                                 CronJobResult theResult)
        Returns all matching CronJobHistoryModel for given userUid, jobItemType, startDate, finishDate.
        Parameters:
        userUid - given user uid
        jobItemType - obItemType given job item type - for limit the results to this type only please use following syntax 'SyncItemJob!'.
        startDate - given start date
        finishDate - given finish date
        theResult - given cron job's result
        Returns:
        a CronJobHistoryModel
      • findCronJobHistoryBy

        java.util.List<CronJobHistoryModel> findCronJobHistoryBy​(java.util.Set<CronJobHistoryInclude> includes,
                                                                 java.lang.String userUid,
                                                                 java.util.Date startDate,
                                                                 java.util.Date finishDate,
                                                                 CronJobStatus theStatus,
                                                                 CronJobResult theResult)
        Returns list of CronJobHistoryModel where for every include criteria entries matching given userUid, startDate, finishDate, status and result are returned. Result of all includes in combined into one
        Parameters:
        includes - set of search criteria which allow to specify cronJob's type code, job's type code and list of job's codes.
        userUid - given user uid
        startDate - given start date
        finishDate - given finish date
        theStatus - given cron job's status
        theResult - given cron job's result
        Returns:
        a CronJobHistoryModel