Class DefaultCronJobDao
java.lang.Object
de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao<CronJobModel>
de.hybris.platform.servicelayer.cronjob.impl.DefaultCronJobDao
- All Implemented Interfaces:
CronJobDao,Dao,GenericDao<CronJobModel>
Default implementation of the CronJob DAO interface.
- Since:
- 4.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindCronJobs(String code) Search with the given code forCronJobitems.findLastCronJobsWithJob(JobModel jobModel, int limit) Finds lastCronJobModellinked to givenJobModel.Finds allCronJobModelinstance in state RUNNING or RUNNINGRESTART.booleanisAbortable(CronJobModel cronJobModel) Checks if given cronJobModel as abortable or not.booleanisPerformable(CronJobModel cronJobModel) Checks if given cronJobModel as performable or not.voidsetModelService(ModelService modelService) Methods inherited from class de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao
find, find, find, find, find, getFlexibleSearchService, setFlexibleSearchService
-
Constructor Details
-
DefaultCronJobDao
public DefaultCronJobDao()
-
-
Method Details
-
setModelService
-
findCronJobs
Description copied from interface:CronJobDaoSearch with the given code forCronJobitems.- Specified by:
findCronJobsin interfaceCronJobDao- Parameters:
code- the CronJob code- Returns:
- a List with
CronJobModels. Returns an empty List if nothing was found.
-
findRunningCronJobs
Description copied from interface:CronJobDaoFinds allCronJobModelinstance in state RUNNING or RUNNINGRESTART.- Specified by:
findRunningCronJobsin interfaceCronJobDao
-
isAbortable
Description copied from interface:CronJobDaoChecks if given cronJobModel as abortable or not.- Specified by:
isAbortablein interfaceCronJobDao
-
isPerformable
Description copied from interface:CronJobDaoChecks if given cronJobModel as performable or not.- Specified by:
isPerformablein interfaceCronJobDao
-
findLastCronJobsWithJob
Description copied from interface:CronJobDaoFinds lastCronJobModellinked to givenJobModel. Limits results to a given limit- Specified by:
findLastCronJobsWithJobin interfaceCronJobDao
-