public class DefaultCronJobHistoryDao extends DefaultGenericDao implements CronJobHistoryDao
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMP_EQ |
static java.lang.String |
COMP_GT_EQ |
static java.lang.String |
COMP_LT_EQ |
| Constructor and Description |
|---|
DefaultCronJobHistoryDao() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addCondition(java.lang.StringBuilder whereClause,
java.util.Map<java.lang.String,java.lang.Object> arguments,
java.lang.String fieldName,
java.util.Collection<?> inValues) |
protected void |
addCondition(java.lang.StringBuilder whereClause,
java.util.Map<java.lang.String,java.lang.Object> arguments,
java.lang.String fieldName,
java.lang.Object fieldValue,
java.lang.String comparator) |
protected void |
assureTypeAssignable(java.lang.String cronJobTypeCode,
java.lang.String typeCode) |
java.util.List<CronJobHistoryModel> |
findCronJobHistoryBy(java.util.List<java.lang.String> cronJobCodes)
Returns all matching
CronJobHistoryModel for 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 of
CronJobHistoryModel where for every include criteria entries matching given userUid,
startDate, finishDate, status and result are returned. |
java.util.List<CronJobHistoryModel> |
findCronJobHistoryBy(java.lang.String cronJobCode)
Returns associated
CronJobHistoryModel for given cron job code. |
java.util.List<CronJobHistoryModel> |
findCronJobHistoryBy(java.lang.String userUid,
java.lang.String jobCode)
Returns all matching
CronJobHistoryModel for given userUid and jobCode. |
java.util.List<CronJobHistoryModel> |
findCronJobHistoryBy(java.lang.String userUid,
java.lang.String jobTypeCode,
java.util.Date startDate,
java.util.Date finishDate)
Returns all matching
CronJobHistoryModel for given userUid, jobItemType, startDate, finishDate. |
java.util.List<CronJobHistoryModel> |
findCronJobHistoryBy(java.lang.String userUid,
java.lang.String jobTypeCode,
java.util.Date startDate,
java.util.Date finishDate,
CronJobResult theResult)
Returns all matching
CronJobHistoryModel for given userUid, jobItemType, startDate, finishDate. |
java.util.List<CronJobHistoryModel> |
findCronJobHistoryBy(java.lang.String userUid,
java.lang.String jobTypeCode,
java.util.Date startDate,
java.util.Date finishDate,
CronJobStatus theStatus)
Returns all matching
CronJobHistoryModel for given userUid, jobItemType, startDate, finishDate. |
protected java.util.List<CronJobHistoryModel> |
findCronJobHistoryBy(java.lang.String userUid,
java.lang.String jobTypeCode,
java.util.Date startDate,
java.util.Date finishDate,
CronJobStatus theStatus,
CronJobResult theResult) |
TypeService |
getTypeService() |
protected java.lang.String |
prepareQuery(java.lang.String userUid,
java.util.Date startDate,
java.util.Date finishDate,
CronJobStatus theStatus,
CronJobResult theResult,
CronJobHistoryInclude include,
java.util.Map<java.lang.String,java.lang.Object> arguments) |
void |
setTypeService(TypeService typeService) |
find, find, find, find, find, getFlexibleSearchService, setFlexibleSearchServicepublic static final java.lang.String COMP_EQ
public static final java.lang.String COMP_GT_EQ
public static final java.lang.String COMP_LT_EQ
public java.util.List<CronJobHistoryModel> findCronJobHistoryBy(java.lang.String cronJobCode)
CronJobHistoryDaoCronJobHistoryModel for given cron job code.findCronJobHistoryBy in interface CronJobHistoryDaocronJobCode - the cron job codeCronJobHistoryModelpublic java.util.List<CronJobHistoryModel> findCronJobHistoryBy(java.lang.String userUid, java.lang.String jobCode)
CronJobHistoryDaoCronJobHistoryModel for given userUid and jobCode.findCronJobHistoryBy in interface CronJobHistoryDaouserUid - given user uidjobCode - given job codeCronJobHistoryModelpublic java.util.List<CronJobHistoryModel> findCronJobHistoryBy(java.lang.String userUid, java.lang.String jobTypeCode, java.util.Date startDate, java.util.Date finishDate)
CronJobHistoryDaoCronJobHistoryModel for given userUid, jobItemType, startDate, finishDate.findCronJobHistoryBy in interface CronJobHistoryDaouserUid - given user uidjobTypeCode - obItemType given job item type - for limit the results to this type only please use following syntax
'SyncItemJob!'.startDate - given start datefinishDate - given finish dateCronJobHistoryModelpublic java.util.List<CronJobHistoryModel> findCronJobHistoryBy(java.lang.String userUid, java.lang.String jobTypeCode, java.util.Date startDate, java.util.Date finishDate, CronJobStatus theStatus)
CronJobHistoryDaoCronJobHistoryModel for given userUid, jobItemType, startDate, finishDate.findCronJobHistoryBy in interface CronJobHistoryDaouserUid - given user uidjobTypeCode - 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 statusCronJobHistoryModelpublic java.util.List<CronJobHistoryModel> findCronJobHistoryBy(java.lang.String userUid, java.lang.String jobTypeCode, java.util.Date startDate, java.util.Date finishDate, CronJobResult theResult)
CronJobHistoryDaoCronJobHistoryModel for given userUid, jobItemType, startDate, finishDate.findCronJobHistoryBy in interface CronJobHistoryDaouserUid - given user uidjobTypeCode - 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 resultCronJobHistoryModelpublic java.util.List<CronJobHistoryModel> findCronJobHistoryBy(java.util.List<java.lang.String> cronJobCodes)
CronJobHistoryDaoCronJobHistoryModel for given cron job codes.findCronJobHistoryBy in interface CronJobHistoryDaocronJobCodes - the cron job codeCronJobHistoryModelprotected java.util.List<CronJobHistoryModel> findCronJobHistoryBy(java.lang.String userUid, java.lang.String jobTypeCode, java.util.Date startDate, java.util.Date finishDate, CronJobStatus theStatus, CronJobResult theResult)
public 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)
CronJobHistoryDaoCronJobHistoryModel where for every include criteria entries matching given userUid,
startDate, finishDate, status and result are returned. Result of all includes in combined into onefindCronJobHistoryBy in interface CronJobHistoryDaoincludes - 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 resultCronJobHistoryModelprotected java.lang.String prepareQuery(java.lang.String userUid,
java.util.Date startDate,
java.util.Date finishDate,
CronJobStatus theStatus,
CronJobResult theResult,
CronJobHistoryInclude include,
java.util.Map<java.lang.String,java.lang.Object> arguments)
protected void addCondition(java.lang.StringBuilder whereClause,
java.util.Map<java.lang.String,java.lang.Object> arguments,
java.lang.String fieldName,
java.util.Collection<?> inValues)
protected void addCondition(java.lang.StringBuilder whereClause,
java.util.Map<java.lang.String,java.lang.Object> arguments,
java.lang.String fieldName,
java.lang.Object fieldValue,
java.lang.String comparator)
protected void assureTypeAssignable(java.lang.String cronJobTypeCode,
java.lang.String typeCode)
public TypeService getTypeService()
public void setTypeService(TypeService typeService)
Copyright © 2018 SAP SE. All Rights Reserved.