Class WorkflowProcessInstanceUpgrader


  • public class WorkflowProcessInstanceUpgrader
    extends Object
    • Constructor Detail

      • WorkflowProcessInstanceUpgrader

        public WorkflowProcessInstanceUpgrader()
    • Method Detail

      • upgradeProcessInstance

        public static void upgradeProcessInstance​(org.kie.api.runtime.KieRuntime kruntime,
                                                  long processInstanceId,
                                                  String processId,
                                                  Map<String,​Long> nodeMapping)
      • upgradeProcessInstanceByNodeNames

        public static void upgradeProcessInstanceByNodeNames​(org.kie.api.runtime.KieRuntime kruntime,
                                                             Long fromProcessId,
                                                             String toProcessId,
                                                             Map<String,​String> nodeNamesMapping)
        Do the same as upgradeProcessInstance() but user provides mapping by node names, not by node id's
        Parameters:
        kruntime -
        activeProcessId -
        newProcessId -
        nodeNamesMapping -