org.camunda.bpm.engine.impl.migration.validation
Class MigrationInstructionInstanceValidationReportImpl

java.lang.Object
  extended by org.camunda.bpm.engine.impl.migration.validation.MigrationInstructionInstanceValidationReportImpl
All Implemented Interfaces:
MigrationInstructionInstanceValidationReport

public class MigrationInstructionInstanceValidationReportImpl
extends Object
implements MigrationInstructionInstanceValidationReport

Author:
Thorben Lindhauer

Field Summary
protected  MigratingProcessInstance migratingProcessInstance
           
protected  List<MigrationInstructionInstanceValidationFailureImpl> validationFailures
           
 
Constructor Summary
MigrationInstructionInstanceValidationReportImpl(MigratingProcessInstance migratingProcessInstance)
           
 
Method Summary
 void addValidationFailure(MigratingActivityInstance activityInstance, String errorMessage)
           
 MigratingProcessInstance getMigratingProcessInstance()
           
 String getProcessInstanceId()
           
 List<MigrationInstructionInstanceValidationFailure> getValidationFailures()
           
 boolean hasFailures()
           
 void writeTo(StringBuilder sb)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

migratingProcessInstance

protected MigratingProcessInstance migratingProcessInstance

validationFailures

protected List<MigrationInstructionInstanceValidationFailureImpl> validationFailures
Constructor Detail

MigrationInstructionInstanceValidationReportImpl

public MigrationInstructionInstanceValidationReportImpl(MigratingProcessInstance migratingProcessInstance)
Method Detail

addValidationFailure

public void addValidationFailure(MigratingActivityInstance activityInstance,
                                 String errorMessage)

hasFailures

public boolean hasFailures()

getMigratingProcessInstance

public MigratingProcessInstance getMigratingProcessInstance()

getValidationFailures

public List<MigrationInstructionInstanceValidationFailure> getValidationFailures()
Specified by:
getValidationFailures in interface MigrationInstructionInstanceValidationReport
Returns:
a list of detailed failure reports

writeTo

public void writeTo(StringBuilder sb)

getProcessInstanceId

public String getProcessInstanceId()
Specified by:
getProcessInstanceId in interface MigrationInstructionInstanceValidationReport
Returns:
the id of the process instance that cannot be migrated


Copyright © 2016 camunda services GmbH. All rights reserved.