Class AcquireTimerJobsRunnable
- java.lang.Object
-
- org.activiti.engine.impl.asyncexecutor.AcquireTimerJobsRunnable
-
- All Implemented Interfaces:
Runnable
- Direct Known Subclasses:
TenantAwareAcquireTimerJobsRunnable
public class AcquireTimerJobsRunnable extends Object implements Runnable
-
-
Field Summary
Fields Modifier and Type Field Description protected AsyncExecutorasyncExecutorprotected booleanisInterruptedprotected AtomicBooleanisWaitingprotected JobManagerjobManagerprotected longmillisToWaitprotected ObjectMONITOR
-
Constructor Summary
Constructors Constructor Description AcquireTimerJobsRunnable(AsyncExecutor asyncExecutor, JobManager jobManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetMillisToWait()voidrun()voidsetMillisToWait(long millisToWait)voidstop()
-
-
-
Field Detail
-
asyncExecutor
protected final AsyncExecutor asyncExecutor
-
jobManager
protected final JobManager jobManager
-
isInterrupted
protected volatile boolean isInterrupted
-
MONITOR
protected final Object MONITOR
-
isWaiting
protected final AtomicBoolean isWaiting
-
millisToWait
protected long millisToWait
-
-
Constructor Detail
-
AcquireTimerJobsRunnable
public AcquireTimerJobsRunnable(AsyncExecutor asyncExecutor, JobManager jobManager)
-
-