| Modifier and Type | Method and Description |
|---|---|
JobEntity |
JobService.createJob() |
JobEntity |
JobService.findJobById(String jobId) |
| Modifier and Type | Method and Description |
|---|---|
List<JobEntity> |
JobService.findJobsByExecutionId(String executionId) |
List<JobEntity> |
JobService.findJobsByProcessInstanceId(String processInstanceId) |
| Modifier and Type | Method and Description |
|---|---|
void |
JobService.createAsyncJob(JobEntity job,
boolean isExclusive) |
void |
JobService.deleteJob(JobEntity job) |
void |
JobHandler.execute(JobEntity job,
String configuration,
org.flowable.variable.api.delegate.VariableScope variableScope,
CommandContext commandContext) |
void |
JobService.insertJob(JobEntity job) |
AbstractRuntimeJobEntity |
TimerJobService.moveJobToTimerJob(JobEntity job) |
void |
InternalJobManager.preTimerJobDelete(JobEntity jobEntity,
org.flowable.variable.api.delegate.VariableScope variableScope) |
void |
JobService.scheduleAsyncJob(JobEntity job) |
void |
JobService.updateJob(JobEntity job) |
| Modifier and Type | Method and Description |
|---|---|
JobEntity |
JobServiceImpl.createJob() |
JobEntity |
JobServiceImpl.findJobById(String jobId) |
| Modifier and Type | Method and Description |
|---|---|
List<JobEntity> |
JobServiceImpl.findJobsByExecutionId(String executionId) |
List<JobEntity> |
JobServiceImpl.findJobsByProcessInstanceId(String processInstanceId) |
| Modifier and Type | Method and Description |
|---|---|
void |
JobServiceImpl.createAsyncJob(JobEntity job,
boolean isExclusive) |
void |
JobServiceImpl.deleteJob(JobEntity job) |
void |
JobServiceImpl.insertJob(JobEntity job) |
AbstractRuntimeJobEntity |
TimerJobServiceImpl.moveJobToTimerJob(JobEntity job) |
void |
JobServiceImpl.scheduleAsyncJob(JobEntity job) |
void |
JobServiceImpl.updateJob(JobEntity job) |
| Modifier and Type | Method and Description |
|---|---|
JobEntity |
JobManager.createExecutableJobFromOtherJob(AbstractRuntimeJobEntity job)
Create an executable job from another job
|
JobEntity |
DefaultJobManager.createExecutableJobFromOtherJob(AbstractRuntimeJobEntity job) |
JobEntity |
JobManager.moveDeadLetterJobToExecutableJob(DeadLetterJobEntity deadLetterJobEntity,
int retries)
Transforms a
DeadLetterJobEntity to a JobEntity, thus making it executable again. |
JobEntity |
DefaultJobManager.moveDeadLetterJobToExecutableJob(DeadLetterJobEntity deadLetterJobEntity,
int retries) |
JobEntity |
JobManager.moveTimerJobToExecutableJob(TimerJobEntity timerJob)
Moves a
TimerJobEntity to become an async JobEntity. |
JobEntity |
DefaultJobManager.moveTimerJobToExecutableJob(TimerJobEntity timerJob) |
| Modifier and Type | Method and Description |
|---|---|
void |
JobManager.createAsyncJob(JobEntity jobEntity,
boolean exclusive)
Creates an async job so that it can be continued later in a background thread.
|
void |
DefaultJobManager.createAsyncJob(JobEntity jobEntity,
boolean exclusive) |
protected void |
DefaultJobManager.executeJobHandler(JobEntity jobEntity) |
protected void |
DefaultJobManager.executeMessageJob(JobEntity jobEntity) |
protected void |
DefaultJobManager.executeTimerJob(JobEntity timerEntity) |
protected void |
DefaultJobManager.fillDefaultAsyncJobInfo(JobEntity jobEntity,
boolean exclusive) |
String |
JobManager.getBusinessCalendarName(JobEntity timerEntity,
org.flowable.variable.api.delegate.VariableScope variableScope)
Get the business calendar name of the job configuration
|
String |
DefaultJobManager.getBusinessCalendarName(JobEntity timerEntity,
org.flowable.variable.api.delegate.VariableScope variableScope) |
protected void |
DefaultJobManager.hintAsyncExecutor(JobEntity job) |
protected void |
DefaultJobManager.internalCreateAsyncJob(JobEntity jobEntity,
boolean exclusive) |
protected void |
DefaultJobManager.internalCreateLockedAsyncJob(JobEntity jobEntity,
boolean exclusive) |
protected boolean |
DefaultJobManager.isValidTime(JobEntity timerEntity,
Date newTimerDate,
org.flowable.variable.api.delegate.VariableScope variableScope) |
void |
JobManager.scheduleAsyncJob(JobEntity job)
Schedules and async job.
|
void |
DefaultJobManager.scheduleAsyncJob(JobEntity jobEntity) |
protected void |
DefaultJobManager.triggerExecutorIfNeeded(JobEntity jobEntity) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
AsyncJobMessageHandler.handleJob(JobEntity job)
Handle the job and its data.
|
protected void |
AbstractMessageBasedJobManager.triggerExecutorIfNeeded(JobEntity jobEntity) |
| Modifier and Type | Method and Description |
|---|---|
JobEntity |
MoveTimerToExecutableJobCmd.execute(CommandContext commandContext) |
JobEntity |
MoveDeadLetterJobToExecutableJobCmd.execute(CommandContext commandContext) |
protected JobEntity |
DeleteJobCmd.getJobToDelete(CommandContext commandContext) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DeleteJobCmd.sendCancelEvent(JobEntity jobToDelete) |
| Modifier and Type | Class and Description |
|---|---|
class |
JobEntityImpl
Job entity.
|
| Modifier and Type | Method and Description |
|---|---|
protected DataManager<JobEntity> |
JobEntityManagerImpl.getDataManager() |
| Modifier and Type | Method and Description |
|---|---|
protected Date |
TimerJobEntityManagerImpl.calculateNextTimer(JobEntity timerEntity,
org.flowable.variable.api.delegate.VariableScope variableScope) |
protected int |
TimerJobEntityManagerImpl.calculateRepeatValue(JobEntity timerEntity) |
TimerJobEntity |
TimerJobEntityManagerImpl.createAndCalculateNextTimer(JobEntity timerEntity,
org.flowable.variable.api.delegate.VariableScope variableScope) |
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. |
protected TimerJobEntity |
TimerJobEntityManagerImpl.createTimer(JobEntity te) |
void |
JobEntityManagerImpl.delete(JobEntity jobEntity) |
void |
JobEntityManagerImpl.delete(JobEntity entity,
boolean fireDeleteEvent) |
protected boolean |
JobEntityManagerImpl.doInsert(JobEntity jobEntity,
boolean fireCreateEvent) |
void |
JobEntityManagerImpl.insert(JobEntity jobEntity,
boolean fireCreateEvent) |
boolean |
JobEntityManagerImpl.insertJobEntity(JobEntity timerJobEntity) |
boolean |
JobEntityManager.insertJobEntity(JobEntity jobEntity)
Insert the
JobEntity, similar to #insert(JobEntity), but returns a boolean in case the insert did not go through. |
protected boolean |
TimerJobEntityManagerImpl.isValidTime(JobEntity timerEntity,
Date newTimerDate,
org.flowable.variable.api.delegate.VariableScope variableScope) |
protected void |
TimerJobEntityManagerImpl.setNewRepeat(JobEntity timerEntity,
int newRepeatValue) |
| Modifier and Type | Field and Description |
|---|---|
protected CachedEntityMatcher<JobEntity> |
MybatisJobDataManager.jobsByExecutionIdMatcher |
| Modifier and Type | Method and Description |
|---|---|
JobEntity |
MybatisJobDataManager.create() |
| Modifier and Type | Method and Description |
|---|---|
List<JobEntity> |
MybatisJobDataManager.findExpiredJobs(Page page) |
List<JobEntity> |
MybatisJobDataManager.findJobsByExecutionId(String executionId) |
List<JobEntity> |
MybatisJobDataManager.findJobsByProcessInstanceId(String processInstanceId) |
List<JobEntity> |
MybatisJobDataManager.findJobsToExecute(Page page) |
Class<? extends JobEntity> |
MybatisJobDataManager.getManagedEntityClass() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
JobsByExecutionIdMatcher.isRetained(JobEntity jobEntity,
Object parameter) |
Copyright © 2018 Flowable. All rights reserved.