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

Refactor BaseCallableElement#hasDynamicReferences to be more object oriented

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: L3 - Default L3 - Default
    • 7.17.0, 7.17.0-alpha2
    • None
    • engine
    • None

      With 7.16 we introduced a method called hasDynamicReferences in BaseCallableElement. It uses the ParameterValueProvider classes to determine if they are dynamic. Instead, we should add a new default method to the ParameterValueProvider interface, which determines if the class implementing the ParameterValueProvider can have side effects or not. This makes the whole mechanism clearer and easier to extend for custom ParameterValueProvider implementations. 

      Acceptance Criteria:

      A new default method in the ParameterValueProvider interface exists, that can be used to check if a ParameterValueProvider can have side effects. 

       

       

        This is the controller panel for Smart Panels app

              thorben.lindhauer Thorben Lindhauer
              anton.weltzien Anton von Weltzien
              Anton von Weltzien Anton von Weltzien
              Thorben Lindhauer Thorben Lindhauer
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: