Package org.camunda.bpm.engine.migration
Interface MigratingProcessInstanceValidationReport
-
- All Known Implementing Classes:
MigratingProcessInstanceValidationReportImpl
public interface MigratingProcessInstanceValidationReport
Collects general failures and the migrating activity instance validation reports for a migrating process instance. A general failures is that the state of the process instance doesn't allow the migration independent from an specific activity instance. For example if non migrated jobs exist.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<MigratingActivityInstanceValidationReport>
getActivityInstanceReports()
List<String>
getFailures()
String
getProcessInstanceId()
List<MigratingTransitionInstanceValidationReport>
getTransitionInstanceReports()
boolean
hasFailures()
-
-
-
Method Detail
-
getProcessInstanceId
String getProcessInstanceId()
- Returns:
- the id of the process instance that the migration plan is applied to
-
getFailures
List<String> getFailures()
- Returns:
- the list of general failures of the migrating process instance
-
hasFailures
boolean hasFailures()
- Returns:
- true if general failures or activity instance validation reports exist, false otherwise
-
getActivityInstanceReports
List<MigratingActivityInstanceValidationReport> getActivityInstanceReports()
- Returns:
- the list of activity instance validation reports
-
getTransitionInstanceReports
List<MigratingTransitionInstanceValidationReport> getTransitionInstanceReports()
- Returns:
- the list of transition instance validation reports
-
-