Class MigrationPlanService

java.lang.Object
org.jbpm.flow.migration.MigrationPlanService

public class MigrationPlanService extends Object
The migration system is limited in this way. Cannot have more that one identifier process deployed (version is fixed) if there are several migration plans defined for the same source only one is taken into account
  • Constructor Details

    • MigrationPlanService

      public MigrationPlanService()
    • MigrationPlanService

      public MigrationPlanService(MigrationPlanProvider migrationPlanProvider)
  • Method Details

    • migrateProcessElement

      public void migrateProcessElement(org.kie.kogito.process.Processes processes, org.kie.kogito.internal.process.runtime.KogitoWorkflowProcessInstance processInstance)
    • migrateNodeElement

      public void migrateNodeElement(org.kie.kogito.process.Processes processes, org.kie.kogito.internal.process.runtime.KogitoNodeInstance nodeInstance)
    • isEqualVersion

      public boolean isEqualVersion(org.kie.kogito.process.Processes processes, org.kie.kogito.internal.process.runtime.KogitoWorkflowProcessInstance processInstance)
    • hasMigrationPlan

      public boolean hasMigrationPlan(org.kie.kogito.process.Processes processes, org.kie.kogito.internal.process.runtime.KogitoWorkflowProcessInstance processInstance)