Class DefaultRuleEngineCronJobDAO
java.lang.Object
de.hybris.platform.ruleengineservices.jobs.impl.DefaultRuleEngineCronJobDAO
- All Implemented Interfaces:
RuleEngineCronJobDAO
Default implementation of
RuleEngineCronJobDAO-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcountCronJobsByJob(String jobCode, CronJobStatus... statuses) Get number of rule engine cron jobs for a given job code and specified statusesfindRuleEngineJobByCode(String jobCode) Try to get the registered rule engine Jobprotected FlexibleSearchServicevoidsetFlexibleSearchService(FlexibleSearchService flexibleSearchService)
-
Constructor Details
-
DefaultRuleEngineCronJobDAO
public DefaultRuleEngineCronJobDAO()
-
-
Method Details
-
countCronJobsByJob
Description copied from interface:RuleEngineCronJobDAOGet number of rule engine cron jobs for a given job code and specified statuses- Specified by:
countCronJobsByJobin interfaceRuleEngineCronJobDAO- Parameters:
jobCode- code of the related jobstatuses- array of statuses to filter the cron jobs- Returns:
- a number of cron jobs satisfying the search criteria
-
findRuleEngineJobByCode
Description copied from interface:RuleEngineCronJobDAOTry to get the registered rule engine Job- Specified by:
findRuleEngineJobByCodein interfaceRuleEngineCronJobDAO- Parameters:
jobCode- the code of job- Returns:
- the instance of
RuleEngineJobModel
-
getFlexibleSearchService
-
setFlexibleSearchService
-