Uploaded image for project: 'camunda BPM'
  1. camunda BPM
  2. CAM-11909

API for asynchronous external task handling

    XMLWordPrintable

Details

    Description

      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

      mgm-controller-panel

        This is the controller panel for Smart Panels app

        Attachments

          Issue Links

            Activity

              People

                miklas.boskamp Miklas Boskamp
                ragnar.nevries Ragnar Nevries
                Votes:
                1 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Salesforce