All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
protected boolean |
areInSameProcessInstance(JobEntity job1,
JobEntity job2) |
void |
cancelTimers(ExecutionEntity execution) |
protected ListQueryParameterObject |
configureParameterizedQuery(Object parameter) |
protected void |
configureQuery(JobQueryImpl query) |
void |
deleteJob(JobEntity job) |
void |
deleteJob(JobEntity job,
boolean fireDeleteEvent) |
JobEntity |
findJobById(String jobId) |
long |
findJobCountByQueryCriteria(JobQueryImpl jobQuery) |
List<JobEntity> |
findJobsByConfiguration(String jobHandlerType,
String jobHandlerConfiguration,
String tenantId) |
List<JobEntity> |
findJobsByExecutionId(String executionId) |
List<Job> |
findJobsByHandlerType(String handlerType) |
List<JobEntity> |
findJobsByJobDefinitionId(String jobDefinitionId) |
List<JobEntity> |
findJobsByProcessInstanceId(String processInstanceId) |
List<Job> |
findJobsByQueryCriteria(JobQueryImpl jobQuery,
Page page) |
List<AcquirableJobEntity> |
findNextJobsToExecute(Page page) |
List<TimerEntity> |
findTimersByExecutionId(String executionId) |
List<TimerEntity> |
findUnlockedTimersByDuedate(Date duedate,
Page page) |
protected void |
hintJobExecutor(JobEntity job) |
void |
insertAndHintJobExecutor(JobEntity jobEntity) |
void |
insertJob(JobEntity job) |
protected boolean |
isEnsureJobDueDateNotNull() |
protected boolean |
isJobDue(JobEntity job)
Sometimes we get a notification of a job that is not yet due, so we
should not execute it immediately
|
void |
reschedule(JobEntity jobEntity,
Date newDuedate) |
void |
schedule(TimerEntity timer) |
void |
send(MessageEntity message) |
void |
updateFailedJobRetriesByJobDefinitionId(String jobDefinitionId,
int retries) |
void |
updateJob(JobEntity job) |
void |
updateJobPriorityByDefinitionId(String jobDefinitionId,
long priority) |
void |
updateJobSuspensionStateById(String jobId,
SuspensionState suspensionState) |
void |
updateJobSuspensionStateByJobDefinitionId(String jobDefinitionId,
SuspensionState suspensionState) |
void |
updateJobSuspensionStateByProcessDefinitionId(String processDefinitionId,
SuspensionState suspensionState) |
void |
updateJobSuspensionStateByProcessDefinitionKey(String processDefinitionKey,
SuspensionState suspensionState) |
void |
updateJobSuspensionStateByProcessDefinitionKeyAndTenantId(String processDefinitionKey,
String processDefinitionTenantId,
SuspensionState suspensionState) |
void |
updateJobSuspensionStateByProcessInstanceId(String processInstanceId,
SuspensionState suspensionState) |
void |
updateStartTimerJobSuspensionStateByProcessDefinitionId(String processDefinitionId,
SuspensionState suspensionState) |
void |
updateStartTimerJobSuspensionStateByProcessDefinitionKey(String processDefinitionKey,
SuspensionState suspensionState) |
void |
updateStartTimerJobSuspensionStateByProcessDefinitionKeyAndTenantId(String processDefinitionKey,
String processDefinitionTenantId,
SuspensionState suspensionState) |