Class AcquireTimerJobsCmd
java.lang.Object
org.flowable.job.service.impl.cmd.AcquireTimerJobsCmd
- All Implemented Interfaces:
Command<List<TimerJobEntity>>
- Author:
- Tijs Rademakers, Joram Barrez
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected GregorianCalendar
calculateLockExpirationTime
(int lockTimeInMillis, JobServiceConfiguration jobServiceConfiguration) execute
(CommandContext commandContext) protected void
lockJob
(CommandContext commandContext, TimerJobEntity job, int lockTimeInMillis, JobServiceConfiguration jobServiceConfiguration)
-
Field Details
-
asyncExecutor
-
-
Constructor Details
-
AcquireTimerJobsCmd
-
-
Method Details
-
execute
- Specified by:
execute
in interfaceCommand<List<TimerJobEntity>>
-
lockJob
protected void lockJob(CommandContext commandContext, TimerJobEntity job, int lockTimeInMillis, JobServiceConfiguration jobServiceConfiguration) -
calculateLockExpirationTime
protected GregorianCalendar calculateLockExpirationTime(int lockTimeInMillis, JobServiceConfiguration jobServiceConfiguration)
-