API for asynchronous external task handling

XMLWordPrintable

      I want to be able to complete an external task asynchronously without the need for storing and maintaining state of ExternalTaskService and ExternalTask objects handed into the handler.

      Proposal: Create public API that allows completion by id, like that internal-API workaround:

      ((ExternalTaskClientImpl) externalTaskClient).getTopicSubscriptionManager().getEngineClient().complete(<myId>);
      

      Add the same behavior for:

      • extendLock
      • handleError
      • handleFailure

      See also https://github.com/camunda/camunda-external-task-client-java/issues/25

            Assignee:
            Miklas Boskamp
            Reporter:
            Ragnar Nevries
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: