Class RefactoredCommandWrapper

java.lang.Object
io.camunda.zeebe.spring.client.jobhandling.CommandWrapper
org.camunda.automator.bpmnengine.camunda8.refactoring.RefactoredCommandWrapper

public class RefactoredCommandWrapper extends io.camunda.zeebe.spring.client.jobhandling.CommandWrapper
Copied from CommandWrapper from spring-zeebe. Refactor over there to be able to use built-in stuff directly
  • Constructor Details

    • RefactoredCommandWrapper

      public RefactoredCommandWrapper(io.camunda.zeebe.client.api.command.FinalCommandStep<Void> command, long deadline, String entityLogInfo, io.camunda.zeebe.spring.client.jobhandling.DefaultCommandExceptionHandlingStrategy commandExceptionHandlingStrategy)
  • Method Details

    • executeAsync

      public void executeAsync()
      Overrides:
      executeAsync in class io.camunda.zeebe.spring.client.jobhandling.CommandWrapper
    • executeSync

      public Object executeSync()
    • increaseBackoffUsing

      public void increaseBackoffUsing(io.camunda.zeebe.client.api.worker.BackoffSupplier backoffSupplier)
      Overrides:
      increaseBackoffUsing in class io.camunda.zeebe.spring.client.jobhandling.CommandWrapper
    • scheduleExecutionUsing

      public void scheduleExecutionUsing(ScheduledExecutorService scheduledExecutorService)
      Overrides:
      scheduleExecutionUsing in class io.camunda.zeebe.spring.client.jobhandling.CommandWrapper
    • toString

      public String toString()
      Overrides:
      toString in class io.camunda.zeebe.spring.client.jobhandling.CommandWrapper
    • hasMoreRetries

      public boolean hasMoreRetries()
      Overrides:
      hasMoreRetries in class io.camunda.zeebe.spring.client.jobhandling.CommandWrapper
    • jobDeadlineExceeded

      public boolean jobDeadlineExceeded()
      Overrides:
      jobDeadlineExceeded in class io.camunda.zeebe.spring.client.jobhandling.CommandWrapper