| Package | Description |
|---|---|
| org.activiti.engine.impl.cmd | |
| org.activiti.engine.impl.jobexecutor | |
| org.activiti.engine.impl.persistence.entity |
| Modifier and Type | Field and Description |
|---|---|
protected JobEntity |
ExecuteJobsCmd.job |
| Modifier and Type | Method and Description |
|---|---|
protected JobEntity |
DeleteJobCmd.getJobToDelete(CommandContext commandContext) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AcquireJobsCmd.lockJob(CommandContext commandContext,
JobEntity job,
String lockOwner,
int lockTimeInMillis) |
| Constructor and Description |
|---|
ExecuteJobsCmd(JobEntity job) |
| Modifier and Type | Field and Description |
|---|---|
protected JobEntity |
SingleJobExecutorContext.currentJob |
protected JobEntity |
MultipleJobsExecutorContext.currentJob |
| Modifier and Type | Field and Description |
|---|---|
protected List<JobEntity> |
SingleJobExecutorContext.currentProcessorJobQueue |
protected Map<String,JobEntity> |
LockFreeJobExecutor.recentlyRemovedJobs
When a job is removed from the currentlyProcessedJobs (in the ExecuteJobsRunnable), there can be a
slight window of overlap: the jobs are already fetched in memory, but the removal happened just before.
|
| Modifier and Type | Method and Description |
|---|---|
JobEntity |
SingleJobExecutorContext.getCurrentJob() |
JobEntity |
MultipleJobsExecutorContext.getCurrentJob() |
JobEntity |
JobExecutorContext.getCurrentJob() |
| Modifier and Type | Method and Description |
|---|---|
protected List<JobEntity> |
LockFreeAcquireJobsRunnable.fetchJobs(int start) |
List<JobEntity> |
SingleJobExecutorContext.getCurrentProcessorJobQueue() |
Map<String,JobEntity> |
LockFreeJobExecutor.getRecentlyRemovedJobs() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
TimerExecuteNestedActivityJobHandler.dispatchActivityTimeoutIfNeeded(JobEntity timerEntity,
ExecutionEntity execution,
CommandContext commandContext) |
void |
TimerSuspendProcessDefinitionHandler.execute(JobEntity job,
String configuration,
ExecutionEntity execution,
CommandContext commandContext) |
void |
TimerStartEventJobHandler.execute(JobEntity job,
String configuration,
ExecutionEntity execution,
CommandContext commandContext) |
void |
TimerExecuteNestedActivityJobHandler.execute(JobEntity job,
String configuration,
ExecutionEntity execution,
CommandContext commandContext) |
void |
TimerCatchIntermediateEventJobHandler.execute(JobEntity job,
String configuration,
ExecutionEntity execution,
CommandContext commandContext) |
void |
TimerActivateProcessDefinitionHandler.execute(JobEntity job,
String configuration,
ExecutionEntity execution,
CommandContext commandContext) |
void |
ProcessEventJobHandler.execute(JobEntity job,
String configuration,
ExecutionEntity execution,
CommandContext commandContext) |
void |
JobHandler.execute(JobEntity job,
String configuration,
ExecutionEntity execution,
CommandContext commandContext) |
void |
AsyncContinuationJobHandler.execute(JobEntity job,
String configuration,
ExecutionEntity execution,
CommandContext commandContext) |
boolean |
LockFreeJobExecutor.isJobScheduledForExecution(JobEntity job) |
void |
LockFreeJobExecutor.jobDone(JobEntity job) |
void |
JobExecutor.jobDone(JobEntity job) |
void |
LockFreeJobExecutor.jobScheduledForExecution(JobEntity job) |
void |
SingleJobExecutorContext.setCurrentJob(JobEntity currentJob) |
void |
MultipleJobsExecutorContext.setCurrentJob(JobEntity currentJob) |
void |
JobExecutorContext.setCurrentJob(JobEntity currentJob) |
| Modifier and Type | Method and Description |
|---|---|
void |
LockFreeJobExecutor.setRecentlyRemovedJobs(Map<String,JobEntity> recentlyRemovedJobs) |
| Constructor and Description |
|---|
ExecuteJobsRunnable(JobExecutor jobExecutor,
JobEntity job) |
| Modifier and Type | Class and Description |
|---|---|
class |
MessageEntity |
class |
TimerEntity |
| Modifier and Type | Field and Description |
|---|---|
protected List<JobEntity> |
ExecutionEntity.jobs |
| Modifier and Type | Method and Description |
|---|---|
JobEntity |
JobEntityManager.findJobById(String jobId) |
| Modifier and Type | Method and Description |
|---|---|
List<JobEntity> |
JobEntityManager.findExclusiveJobsToExecute(String processInstanceId) |
List<JobEntity> |
JobEntityManager.findJobsByLockOwner(String lockOwner,
int start,
int maxNrOfJobs) |
List<JobEntity> |
JobEntityManager.findNextJobsToExecute(Page page) |
List<JobEntity> |
ExecutionEntity.getJobs() |
protected List<JobEntity> |
ExecutionEntity.getJobsInternal() |
| Modifier and Type | Method and Description |
|---|---|
void |
ExecutionEntity.addJob(JobEntity jobEntity) |
protected void |
JobEntityManager.hintJobExecutor(JobEntity job) |
void |
JobEntityManager.pokeJobExecutor(JobEntity job) |
void |
ExecutionEntity.removeJob(JobEntity job) |
Copyright © 2016 Alfresco. All rights reserved.