Package org.camunda.bpm.engine.impl.jobexecutor
package org.camunda.bpm.engine.impl.jobexecutor
-
ClassDescriptionDetermines the number of jobs to acquire and the time to wait between acquisition cycles by an exponential backoff strategy.This is a simple implementation of the
JobExecutor
using self-managed threads for performing background work.Describes and creates jobs for handling an event asynchronously.JobDeclaration<S,T extends JobEntity> A job declaration is associated with an activity in the process definition graph.Interface to the component responsible for performing background work (Jobs
).JobHandler<T extends JobHandlerConfiguration>Declaration of a Message Job (Asynchronous continuation job)Strategy for handling jobs that were acquired but cannot be executed at this point (queue-size exceeded).JobExecutor implementation that delegates the execution of jobs to theRuntimeContainer
AcquireJobsRunnable
able to serve multiple process engines.JobHandler
implementation for timer start events which are embedded into an event subprocess.JobHandler
implementation for timer task listeners which can be defined for user tasks.