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>
- Direct Known Subclasses:
DefaultImportCockpitCronJobDao
public class DefaultCronJobDao extends DefaultGenericDao<CronJobModel> implements CronJobDao
Default implementation of the CronJob DAO interface.- Since:
- 4.0
-
-
Constructor Summary
Constructors Constructor Description DefaultCronJobDao()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<CronJobModel>
findCronJobs(java.lang.String code)
Search with the given code forCronJob
items.java.util.List<CronJobModel>
findRunningCronJobs()
Finds allCronJobModel
instance in state RUNNING or RUNNINGRESTART.boolean
isAbortable(CronJobModel cronJobModel)
Checks if given cronJobModel as abortable or not.boolean
isPerformable(CronJobModel cronJobModel)
Checks if given cronJobModel as performable or not.void
setModelService(ModelService modelService)
-
Methods inherited from class de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao
find, find, find, find, find, getFlexibleSearchService, setFlexibleSearchService
-
-
-
-
Method Detail
-
setModelService
public void setModelService(ModelService modelService)
-
findCronJobs
public java.util.List<CronJobModel> findCronJobs(java.lang.String code)
Description copied from interface:CronJobDao
Search with the given code forCronJob
items.- Specified by:
findCronJobs
in interfaceCronJobDao
- Parameters:
code
- the CronJob code- Returns:
- a List with
CronJobModel
s. Returns an empty List if nothing was found.
-
findRunningCronJobs
public java.util.List<CronJobModel> findRunningCronJobs()
Description copied from interface:CronJobDao
Finds allCronJobModel
instance in state RUNNING or RUNNINGRESTART.- Specified by:
findRunningCronJobs
in interfaceCronJobDao
-
isAbortable
public boolean isAbortable(CronJobModel cronJobModel)
Description copied from interface:CronJobDao
Checks if given cronJobModel as abortable or not.- Specified by:
isAbortable
in interfaceCronJobDao
-
isPerformable
public boolean isPerformable(CronJobModel cronJobModel)
Description copied from interface:CronJobDao
Checks if given cronJobModel as performable or not.- Specified by:
isPerformable
in interfaceCronJobDao
-
-