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

Refactor BaseCallableElement#hasDynamicReferences to be more object oriented

    XMLWordPrintable

Details

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

    Description

      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. 

       

       

      mgm-controller-panel

        This is the controller panel for Smart Panels app

        Attachments

          Activity

            People

              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

              Dates

                Created:
                Updated:
                Resolved:

                Salesforce