public class AcquireTimerJobsRunnable extends Object implements Runnable
| Modifier and Type | Field and Description |
|---|---|
protected AsyncExecutor |
asyncExecutor |
protected boolean |
isInterrupted |
protected AtomicBoolean |
isWaiting |
protected JobManager |
jobManager |
protected long |
millisToWait |
protected Object |
MONITOR |
| Constructor and Description |
|---|
AcquireTimerJobsRunnable(AsyncExecutor asyncExecutor,
JobManager jobManager) |
| Modifier and Type | Method and Description |
|---|---|
long |
getMillisToWait() |
void |
run() |
void |
setMillisToWait(long millisToWait) |
void |
stop() |
protected void |
unlockTimerJobs(CommandExecutor commandExecutor,
Collection<TimerJobEntity> timerJobs) |
protected final AsyncExecutor asyncExecutor
protected final JobManager jobManager
protected volatile boolean isInterrupted
protected final Object MONITOR
protected final AtomicBoolean isWaiting
protected long millisToWait
public AcquireTimerJobsRunnable(AsyncExecutor asyncExecutor, JobManager jobManager)
protected void unlockTimerJobs(CommandExecutor commandExecutor, Collection<TimerJobEntity> timerJobs)
public void stop()
public long getMillisToWait()
public void setMillisToWait(long millisToWait)
Copyright © 2020 Flowable. All rights reserved.