| Modifier and Type | Method and Description |
|---|---|
TimerJobEntity |
TimerJobService.createTimerJob() |
TimerJobEntity |
TimerJobService.findTimerJobById(String jobId) |
| Modifier and Type | Method and Description |
|---|---|
List<TimerJobEntity> |
TimerJobService.findJobsByTypeAndProcessDefinitionId(String type,
String processDefinitionId) |
List<TimerJobEntity> |
TimerJobService.findJobsByTypeAndProcessDefinitionKeyAndTenantId(String type,
String processDefinitionKey,
String tenantId) |
List<TimerJobEntity> |
TimerJobService.findJobsByTypeAndProcessDefinitionKeyNoTenantId(String type,
String processDefinitionKey) |
List<TimerJobEntity> |
TimerJobService.findTimerJobsByExecutionId(String executionId) |
List<TimerJobEntity> |
TimerJobService.findTimerJobsByProcessInstanceId(String processInstanceId) |
| Modifier and Type | Method and Description |
|---|---|
void |
TimerJobService.deleteTimerJob(TimerJobEntity timerJob) |
void |
TimerJobService.insertTimerJob(TimerJobEntity timerJob) |
void |
InternalJobManager.preRepeatedTimerSchedule(TimerJobEntity timerJobEntity,
org.flowable.variable.api.delegate.VariableScope variableScope) |
void |
ScopeAwareInternalJobManager.preRepeatedTimerSchedule(TimerJobEntity timerJobEntity,
org.flowable.variable.api.delegate.VariableScope variableScope) |
protected abstract void |
ScopeAwareInternalJobManager.preRepeatedTimerScheduleInternal(TimerJobEntity timerJobEntity,
org.flowable.variable.api.delegate.VariableScope variableScope) |
void |
TimerJobService.scheduleTimerJob(TimerJobEntity timerJob) |
| Modifier and Type | Method and Description |
|---|---|
TimerJobEntity |
TimerJobServiceImpl.createTimerJob() |
TimerJobEntity |
TimerJobServiceImpl.findTimerJobById(String jobId) |
| Modifier and Type | Method and Description |
|---|---|
List<TimerJobEntity> |
TimerJobServiceImpl.findJobsByTypeAndProcessDefinitionId(String type,
String processDefinitionId) |
List<TimerJobEntity> |
TimerJobServiceImpl.findJobsByTypeAndProcessDefinitionKeyAndTenantId(String type,
String processDefinitionKey,
String tenantId) |
List<TimerJobEntity> |
TimerJobServiceImpl.findJobsByTypeAndProcessDefinitionKeyNoTenantId(String type,
String processDefinitionKey) |
List<TimerJobEntity> |
TimerJobServiceImpl.findTimerJobsByExecutionId(String executionId) |
List<TimerJobEntity> |
TimerJobServiceImpl.findTimerJobsByProcessInstanceId(String processInstanceId) |
| Modifier and Type | Method and Description |
|---|---|
void |
TimerJobServiceImpl.deleteTimerJob(TimerJobEntity timerJob) |
void |
TimerJobServiceImpl.insertTimerJob(TimerJobEntity timerJob) |
void |
TimerJobServiceImpl.scheduleTimerJob(TimerJobEntity timerJob) |
| Modifier and Type | Method and Description |
|---|---|
TimerJobEntity |
JobManager.createTimerJobFromOtherJob(AbstractRuntimeJobEntity otherJob)
Create a timer job from another job
|
TimerJobEntity |
DefaultJobManager.createTimerJobFromOtherJob(AbstractRuntimeJobEntity otherJob) |
TimerJobEntity |
JobManager.moveJobToTimerJob(AbstractRuntimeJobEntity job)
Moves an
AbstractRuntimeJobEntity to become a TimerJobEntity. |
TimerJobEntity |
DefaultJobManager.moveJobToTimerJob(AbstractRuntimeJobEntity job) |
| Modifier and Type | Method and Description |
|---|---|
JobEntity |
JobManager.moveTimerJobToExecutableJob(TimerJobEntity timerJob)
Moves a
TimerJobEntity to become an async JobEntity. |
JobEntity |
DefaultJobManager.moveTimerJobToExecutableJob(TimerJobEntity timerJob) |
void |
JobManager.scheduleTimerJob(TimerJobEntity timerJob)
Schedules a timer, meaning it will be inserted in the datastore.
|
void |
DefaultJobManager.scheduleTimerJob(TimerJobEntity timerJob) |
protected void |
DefaultJobManager.sendTimerScheduledEvent(TimerJobEntity timerJob) |
| Modifier and Type | Method and Description |
|---|---|
void |
JobManager.bulkMoveTimerJobsToExecutableJobs(List<TimerJobEntity> timerJobEntities)
Moves a collection of
TimerJobEntity instances to become async JobEntity instances
(the timer is deleted and a new async job is inserted). |
void |
DefaultJobManager.bulkMoveTimerJobsToExecutableJobs(List<TimerJobEntity> timerJobEntities) |
protected void |
AcquireTimerJobsRunnable.executeMoveTimerJobsToExecutableJobs(List<TimerJobEntity> timerJobs) |
protected void |
AcquireTimerJobsRunnable.unlockTimerJobs(Collection<TimerJobEntity> timerJobs) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
TenantAwareAcquireTimerJobsRunnable.executeMoveTimerJobsToExecutableJobs(List<TimerJobEntity> timerJobs) |
| Modifier and Type | Field and Description |
|---|---|
protected Collection<TimerJobEntity> |
UnlockTimerJobsCmd.timerJobs |
protected List<TimerJobEntity> |
BulkMoveTimerJobsToExecutableJobsCmd.timerJobs |
protected List<TimerJobEntity> |
MoveTimerJobsToExecutableJobsCmd.timerJobs |
| Modifier and Type | Method and Description |
|---|---|
protected TimerJobEntity |
DeleteTimerJobCmd.getJobToDelete(CommandContext commandContext) |
| Modifier and Type | Method and Description |
|---|---|
List<TimerJobEntity> |
AcquireTimerJobsCmd.execute(CommandContext commandContext) |
List<TimerJobEntity> |
AcquireTimerJobsWithGlobalAcquireLockCmd.execute(CommandContext commandContext) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AcquireTimerJobsCmd.lockJob(CommandContext commandContext,
TimerJobEntity job,
int lockTimeInMillis,
JobServiceConfiguration jobServiceConfiguration) |
protected void |
DeleteTimerJobCmd.sendCancelEvent(CommandContext commandContext,
TimerJobEntity jobToDelete) |
| Constructor and Description |
|---|
BulkMoveTimerJobsToExecutableJobsCmd(JobManager jobManager,
List<TimerJobEntity> timerJobs) |
MoveTimerJobsToExecutableJobsCmd(JobManager jobManager,
List<TimerJobEntity> timerJobs) |
UnlockTimerJobsCmd(Collection<TimerJobEntity> timerJobs,
JobServiceConfiguration jobServiceConfiguration) |
| Modifier and Type | Class and Description |
|---|---|
class |
TimerJobEntityImpl
TimerJob entity, necessary for persistence.
|
| Modifier and Type | Method and Description |
|---|---|
TimerJobEntity |
TimerJobEntityManager.createAndCalculateNextTimer(JobEntity timerEntity,
org.flowable.variable.api.delegate.VariableScope variableScope)
Creates a new
TimerJobEntity, typically when a timer is used in a repeating way. |
TimerJobEntity |
TimerJobEntityManagerImpl.createAndCalculateNextTimer(JobEntity timerEntity,
org.flowable.variable.api.delegate.VariableScope variableScope) |
protected TimerJobEntity |
TimerJobEntityManagerImpl.createTimer(JobEntity te) |
TimerJobEntity |
TimerJobEntityManager.findJobByCorrelationId(String correlationId)
Find the timer job with the given correlation id.
|
TimerJobEntity |
TimerJobEntityManagerImpl.findJobByCorrelationId(String correlationId) |
| Modifier and Type | Method and Description |
|---|---|
void |
TimerJobEntityManagerImpl.delete(TimerJobEntity jobEntity) |
void |
TimerJobEntityManagerImpl.delete(TimerJobEntity jobEntity,
boolean fireDeleteEvent) |
protected boolean |
TimerJobEntityManagerImpl.doInsert(TimerJobEntity jobEntity,
boolean fireCreateEvent) |
void |
TimerJobEntityManagerImpl.insert(TimerJobEntity jobEntity) |
void |
TimerJobEntityManagerImpl.insert(TimerJobEntity jobEntity,
boolean fireCreateEvent) |
boolean |
TimerJobEntityManager.insertTimerJobEntity(TimerJobEntity timerJobEntity)
Insert the
TimerJobEntity, similar to insert(TimerJobEntity), but returns a boolean in case the insert did not go through. |
boolean |
TimerJobEntityManagerImpl.insertTimerJobEntity(TimerJobEntity timerJobEntity) |
| Modifier and Type | Method and Description |
|---|---|
void |
TimerJobEntityManager.bulkDeleteTimerJobsWithoutRevisionCheck(List<TimerJobEntity> timerJobEntities) |
void |
TimerJobEntityManagerImpl.bulkDeleteTimerJobsWithoutRevisionCheck(List<TimerJobEntity> timerJobEntities) |
void |
TimerJobEntityManagerImpl.bulkUpdateJobLockWithoutRevisionCheck(List<TimerJobEntity> timerJobEntities,
String lockOwner,
Date lockExpirationTime) |
| Modifier and Type | Method and Description |
|---|---|
TimerJobEntity |
TimerJobDataManager.findJobByCorrelationId(String correlationId) |
| Modifier and Type | Method and Description |
|---|---|
List<TimerJobEntity> |
TimerJobDataManager.findJobsByScopeIdAndSubScopeId(String scopeId,
String subScopeId) |
List<TimerJobEntity> |
TimerJobDataManager.findJobsByTypeAndProcessDefinitionId(String jobHandlerType,
String processDefinitionId) |
List<TimerJobEntity> |
TimerJobDataManager.findJobsByTypeAndProcessDefinitionKeyAndTenantId(String jobHandlerType,
String processDefinitionKey,
String tenantId) |
List<TimerJobEntity> |
TimerJobDataManager.findJobsByTypeAndProcessDefinitionKeyNoTenantId(String jobHandlerType,
String processDefinitionKey) |
| Modifier and Type | Method and Description |
|---|---|
void |
TimerJobDataManager.bulkDeleteWithoutRevision(List<TimerJobEntity> timerJobEntities) |
| Modifier and Type | Field and Description |
|---|---|
protected SingleCachedEntityMatcher<TimerJobEntity> |
MybatisTimerJobDataManager.timerJobByCorrelationId |
protected CachedEntityMatcher<TimerJobEntity> |
MybatisTimerJobDataManager.timerJobsByExecutionIdMatcher |
protected CachedEntityMatcher<TimerJobEntity> |
MybatisTimerJobDataManager.timerJobsByScopeIdAndSubScopeIdMatcher |
| Modifier and Type | Method and Description |
|---|---|
TimerJobEntity |
MybatisTimerJobDataManager.create() |
TimerJobEntity |
MybatisTimerJobDataManager.findJobByCorrelationId(String correlationId) |
| Modifier and Type | Method and Description |
|---|---|
List<TimerJobEntity> |
MybatisTimerJobDataManager.findExpiredJobs(List<String> enabledCategories,
Page page) |
List<TimerJobEntity> |
MybatisTimerJobDataManager.findJobsByExecutionId(String executionId) |
List<TimerJobEntity> |
MybatisTimerJobDataManager.findJobsByProcessInstanceId(String processInstanceId) |
List<TimerJobEntity> |
MybatisTimerJobDataManager.findJobsByScopeIdAndSubScopeId(String scopeId,
String subScopeId) |
List<TimerJobEntity> |
MybatisTimerJobDataManager.findJobsByTypeAndProcessDefinitionId(String jobHandlerType,
String processDefinitionId) |
List<TimerJobEntity> |
MybatisTimerJobDataManager.findJobsByTypeAndProcessDefinitionKeyAndTenantId(String jobHandlerType,
String processDefinitionKey,
String tenantId) |
List<TimerJobEntity> |
MybatisTimerJobDataManager.findJobsByTypeAndProcessDefinitionKeyNoTenantId(String jobHandlerType,
String processDefinitionKey) |
List<TimerJobEntity> |
MybatisTimerJobDataManager.findJobsToExecute(List<String> enabledCategories,
Page page) |
Class<? extends TimerJobEntity> |
MybatisTimerJobDataManager.getManagedEntityClass() |
| Modifier and Type | Method and Description |
|---|---|
void |
MybatisTimerJobDataManager.bulkDeleteWithoutRevision(List<TimerJobEntity> timerJobEntities) |
void |
MybatisTimerJobDataManager.bulkUpdateJobLockWithoutRevisionCheck(List<TimerJobEntity> timerJobEntities,
String lockOwner,
Date lockExpirationTime) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
TimerJobsByExecutionIdMatcher.isRetained(TimerJobEntity jobEntity,
Object param) |
boolean |
TimerJobsByScopeIdAndSubScopeIdMatcher.isRetained(TimerJobEntity timerJobEntity,
Object param) |
Copyright © 2021 Flowable. All rights reserved.