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
Modifier and TypeMethodDescriptionboolean
-
Method Details
-
getProcessInstanceId
String getProcessInstanceId()- Returns:
- the id of the process instance that the migration plan is applied to
-
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
-