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
 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


Copyright © 2016 camunda services GmbH. All rights reserved.