Package org.jbpm.flow.migration
Class MigrationPlanService
java.lang.Object
org.jbpm.flow.migration.MigrationPlanService
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanhasMigrationPlan(org.kie.kogito.process.Processes processes, org.kie.kogito.internal.process.runtime.KogitoWorkflowProcessInstance processInstance) booleanisEqualVersion(org.kie.kogito.process.Processes processes, org.kie.kogito.internal.process.runtime.KogitoWorkflowProcessInstance processInstance) voidmigrateNodeElement(org.kie.kogito.process.Processes processes, org.kie.kogito.internal.process.runtime.KogitoNodeInstance nodeInstance) voidmigrateProcessElement(org.kie.kogito.process.Processes processes, org.kie.kogito.internal.process.runtime.KogitoWorkflowProcessInstance processInstance)
-
Constructor Details
-
MigrationPlanService
public MigrationPlanService() -
MigrationPlanService
-
-
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)
-