Interface TimerJobDataManager
-
- All Superinterfaces:
DataManager<TimerJobEntity>,JobInfoDataManager<TimerJobEntity>
- All Known Implementing Classes:
MybatisTimerJobDataManager
public interface TimerJobDataManager extends JobInfoDataManager<TimerJobEntity>
- Author:
- Tijs Rademakers, Vasile Dirla
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidbulkDeleteWithoutRevision(List<TimerJobEntity> timerJobEntities)TimerJobEntityfindJobByCorrelationId(String correlationId)longfindJobCountByQueryCriteria(TimerJobQueryImpl jobQuery)List<Job>findJobsByQueryCriteria(TimerJobQueryImpl jobQuery)List<TimerJobEntity>findJobsByScopeIdAndSubScopeId(String scopeId, String subScopeId)List<TimerJobEntity>findJobsByTypeAndProcessDefinitionId(String jobHandlerType, String processDefinitionId)List<TimerJobEntity>findJobsByTypeAndProcessDefinitionKeyAndTenantId(String jobHandlerType, String processDefinitionKey, String tenantId)List<TimerJobEntity>findJobsByTypeAndProcessDefinitionKeyNoTenantId(String jobHandlerType, String processDefinitionKey)-
Methods inherited from interface org.flowable.common.engine.impl.persistence.entity.data.DataManager
create, delete, delete, findById, insert, update
-
Methods inherited from interface org.flowable.job.service.impl.persistence.entity.data.JobInfoDataManager
bulkUpdateJobLockWithoutRevisionCheck, findExpiredJobs, findJobsByExecutionId, findJobsByProcessInstanceId, findJobsToExecute, resetExpiredJob, updateJobTenantIdForDeployment
-
-
-
-
Method Detail
-
findJobByCorrelationId
TimerJobEntity findJobByCorrelationId(String correlationId)
-
findJobsByTypeAndProcessDefinitionId
List<TimerJobEntity> findJobsByTypeAndProcessDefinitionId(String jobHandlerType, String processDefinitionId)
-
findJobsByTypeAndProcessDefinitionKeyNoTenantId
List<TimerJobEntity> findJobsByTypeAndProcessDefinitionKeyNoTenantId(String jobHandlerType, String processDefinitionKey)
-
findJobsByTypeAndProcessDefinitionKeyAndTenantId
List<TimerJobEntity> findJobsByTypeAndProcessDefinitionKeyAndTenantId(String jobHandlerType, String processDefinitionKey, String tenantId)
-
findJobsByScopeIdAndSubScopeId
List<TimerJobEntity> findJobsByScopeIdAndSubScopeId(String scopeId, String subScopeId)
-
findJobsByQueryCriteria
List<Job> findJobsByQueryCriteria(TimerJobQueryImpl jobQuery)
-
findJobCountByQueryCriteria
long findJobCountByQueryCriteria(TimerJobQueryImpl jobQuery)
-
bulkDeleteWithoutRevision
void bulkDeleteWithoutRevision(List<TimerJobEntity> timerJobEntities)
-
-