Package org.camunda.bpm.engine.impl.cmd
Class DefaultJobRetryCmd
java.lang.Object
org.camunda.bpm.engine.impl.cmd.JobRetryCmd
org.camunda.bpm.engine.impl.cmd.DefaultJobRetryCmd
- Author:
- Roman Smirnov
-
Field Summary
Fields inherited from class org.camunda.bpm.engine.impl.cmd.JobRetryCmd
exception, jobId, serialVersionUID
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionexecute
(CommandContext commandContext) protected void
executeCustomStrategy
(CommandContext commandContext, JobEntity job, ActivityImpl activity) protected void
executeStandardStrategy
(CommandContext commandContext) protected ExecutionEntity
fetchExecutionEntity
(String executionId) protected ActivityImpl
getCurrentActivity
(CommandContext commandContext, JobEntity job) protected DurationHelper
getDurationHelper
(String failedJobRetryTimeCycle) protected FailedJobRetryConfiguration
getFailedJobRetryConfiguration
(JobEntity job, ActivityImpl activity) protected String
getFailedJobRetryTimeCycle
(JobEntity job, Expression expression) protected void
initializeRetries
(JobEntity job, int retries) protected boolean
Methods inherited from class org.camunda.bpm.engine.impl.cmd.JobRetryCmd
decrementRetries, getExceptionStacktrace, getJob, logException, notifyAcquisition, shouldDecrementRetriesFor
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.camunda.bpm.engine.impl.interceptor.Command
isRetryable
-
Field Details
-
SUPPORTED_TYPES
-
-
Constructor Details
-
DefaultJobRetryCmd
-
-
Method Details
-
execute
-
executeStandardStrategy
-
executeCustomStrategy
protected void executeCustomStrategy(CommandContext commandContext, JobEntity job, ActivityImpl activity) throws Exception - Throws:
Exception
-
getCurrentActivity
-
fetchExecutionEntity
-
getFailedJobRetryConfiguration
protected FailedJobRetryConfiguration getFailedJobRetryConfiguration(JobEntity job, ActivityImpl activity) -
getFailedJobRetryTimeCycle
-
getDurationHelper
- Throws:
Exception
-
isFirstJobExecution
-
initializeRetries
-