Class ExecuteAsyncRunnable

java.lang.Object
org.activiti.engine.impl.asyncexecutor.ExecuteAsyncRunnable
All Implemented Interfaces:
Runnable
Direct Known Subclasses:
TenantAwareExecuteAsyncRunnable

public class ExecuteAsyncRunnable extends Object implements Runnable
  • Field Details

  • Constructor Details

  • Method Details

    • run

      public void run()
      Specified by:
      run in interface Runnable
    • runInternal

      protected void runInternal()
    • executeJob

      protected void executeJob()
    • unlockJobIfNeeded

      protected void unlockJobIfNeeded()
    • lockJobIfNeeded

      protected boolean lockJobIfNeeded()
      Returns true if lock succeeded, or no lock was needed. Returns false if locking was unsuccessfull.
    • unacquireJob

      protected void unacquireJob()
    • handleFailedJob

      protected void handleFailedJob(Throwable exception)