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

Expose followupdate setter in DelegateTask

    Details

    • Type: Feature Request
    • Status: Closed
    • Priority: L3 - Default
    • Resolution: Fixed
    • Affects Version/s: 7.3.0-alpha1
    • Fix Version/s: 7.12.0, 7.12.0-alpha1
    • Component/s: engine
    • Labels:
      None
    • Title Keywords:
      delegatetask followupdate api

      Description

      The org.camunda.bpm.engine.task.Task interface has get/setFollowUpDate methods, but these are not available in the org.camunda.bpm.engine.delegate.DelegateTask interface.

      Would be nice if these two interfaces (and obviously their implementations) were synchronized

        Issue Links

          Activity

          Hide
          jan.galinski@holisticon.de Jan Galinski added a comment -

          +1 ... We cannot set a follow up during task creation which would help to implement a common pattern: Do not show this task to the user until XXX but allow him to start earlier (if a customer calls for example). Since DelegateTask does not offer the setter, and getting a Task for DelegateTask is not possible during creation, nasty async workarounds are required.

          Show
          jan.galinski@holisticon.de Jan Galinski added a comment - +1 ... We cannot set a follow up during task creation which would help to implement a common pattern: Do not show this task to the user until XXX but allow him to start earlier (if a customer calls for example). Since DelegateTask does not offer the setter, and getting a Task for DelegateTask is not possible during creation, nasty async workarounds are required.
          Hide
          Simon.Zambrovski@holisticon.de Simon Zambrovski added a comment -

          Please also provide more documentation on this item. Currently it is only mentioned in the tasklist feature description.

          Show
          Simon.Zambrovski@holisticon.de Simon Zambrovski added a comment - Please also provide more documentation on this item. Currently it is only mentioned in the tasklist feature description.
          Hide
          FrVaBe Franz van Betteraey added a comment -

          +1 I am really surprised that this is not possible. My use case is that I want to send a Task update notification to a message queue in a global TaskListener and I can not find out the followUpDate of the task (which was set via an expression in the process model) to include this in my update message (missing getter).

          I also though about using a DMM table to specify/configure individual followUpDate offsets for my UserTasks and set them in the global TaskListener (instead of using expressions in the model) - but as no setter for the followUpDate exists this is not possible for now. What a pity.

          Show
          FrVaBe Franz van Betteraey added a comment - +1 I am really surprised that this is not possible. My use case is that I want to send a Task update notification to a message queue in a global TaskListener and I can not find out the followUpDate of the task (which was set via an expression in the process model) to include this in my update message (missing getter). I also though about using a DMM table to specify/configure individual followUpDate offsets for my UserTasks and set them in the global TaskListener (instead of using expressions in the model) - but as no setter for the followUpDate exists this is not possible for now. What a pity.

            People

            • Assignee:
              miklas.boskamp Miklas Boskamp
              Reporter:
              Gwaptiva Jaap Sperling
            • Votes:
              5 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development