Interface CronJobHistoryDao
-
- All Known Implementing Classes:
DefaultCronJobHistoryDao
public interface CronJobHistoryDaoTheCronJobHistoryModelDAO.- Since:
- 6.4
- Spring Bean ID:
- cronJobHistoryDao
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<CronJobHistoryModel>findCronJobHistoryBy(java.lang.String cronJobCode)Returns associatedCronJobHistoryModelfor given cron job code.java.util.List<CronJobHistoryModel>findCronJobHistoryBy(java.lang.String userUid, java.lang.String jobCode)Returns all matchingCronJobHistoryModelfor given userUid and jobCode.java.util.List<CronJobHistoryModel>findCronJobHistoryBy(java.lang.String userUid, java.lang.String jobItemType, java.util.Date startDate, java.util.Date finishDate)Returns all matchingCronJobHistoryModelfor given userUid, jobItemType, startDate, finishDate.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 matchingCronJobHistoryModelfor given userUid, jobItemType, startDate, finishDate.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 matchingCronJobHistoryModelfor given userUid, jobItemType, startDate, finishDate.java.util.List<CronJobHistoryModel>findCronJobHistoryBy(java.util.List<java.lang.String> cronJobCodes)Returns all matchingCronJobHistoryModelfor given cron job codes.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 ofCronJobHistoryModelwhere for every include criteria entries matching given userUid, startDate, finishDate, status and result are returned.
-
-
-
Method Detail
-
findCronJobHistoryBy
java.util.List<CronJobHistoryModel> findCronJobHistoryBy(java.lang.String cronJobCode)
Returns associatedCronJobHistoryModelfor given cron job code.- Parameters:
cronJobCode- the cron job code- Returns:
- a
CronJobHistoryModel
-
findCronJobHistoryBy
java.util.List<CronJobHistoryModel> findCronJobHistoryBy(java.util.List<java.lang.String> cronJobCodes)
Returns all matchingCronJobHistoryModelfor given cron job codes.- Parameters:
cronJobCodes- the cron job code- Returns:
- a
CronJobHistoryModel
-
findCronJobHistoryBy
java.util.List<CronJobHistoryModel> findCronJobHistoryBy(java.lang.String userUid, java.lang.String jobCode)
Returns all matchingCronJobHistoryModelfor given userUid and jobCode.- Parameters:
userUid- given user uidjobCode- 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 matchingCronJobHistoryModelfor given userUid, jobItemType, startDate, finishDate.- Parameters:
userUid- given user uidjobItemType- obItemType given job item type - for limit the results to this type only please use following syntax 'SyncItemJob!'.startDate- given start datefinishDate- 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 matchingCronJobHistoryModelfor given userUid, jobItemType, startDate, finishDate.- Parameters:
userUid- given user uidjobItemType- obItemType given job item type - for limit the results to this type only please use following syntax 'SyncItemJob!'.startDate- given start datefinishDate- given finish datetheStatus- 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 matchingCronJobHistoryModelfor given userUid, jobItemType, startDate, finishDate.- Parameters:
userUid- given user uidjobItemType- obItemType given job item type - for limit the results to this type only please use following syntax 'SyncItemJob!'.startDate- given start datefinishDate- given finish datetheResult- 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 ofCronJobHistoryModelwhere 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 uidstartDate- given start datefinishDate- given finish datetheStatus- given cron job's statustheResult- given cron job's result- Returns:
- a
CronJobHistoryModel
-
-