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

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

public class MigrationPlanValidationReportImpl
extends Object
implements MigrationPlanValidationReport


Field Summary
protected  MigrationPlan migrationPlan
           
protected  List<MigrationPlanValidationFailureImpl> validationFailures
           
 
Constructor Summary
MigrationPlanValidationReportImpl(MigrationPlan migrationPlan)
           
 
Method Summary
 void addValidationFailure(MigrationInstruction migrationInstruction, String errorMessage)
           
 MigrationPlan getMigrationPlan()
           
 List<MigrationPlanValidationFailure> 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

migrationPlan

protected MigrationPlan migrationPlan

validationFailures

protected List<MigrationPlanValidationFailureImpl> validationFailures
Constructor Detail

MigrationPlanValidationReportImpl

public MigrationPlanValidationReportImpl(MigrationPlan migrationPlan)
Method Detail

addValidationFailure

public void addValidationFailure(MigrationInstruction migrationInstruction,
                                 String errorMessage)

hasFailures

public boolean hasFailures()

getMigrationPlan

public MigrationPlan getMigrationPlan()

getValidationFailures

public List<MigrationPlanValidationFailure> getValidationFailures()
Specified by:
getValidationFailures in interface MigrationPlanValidationReport
Returns:
all detected failures that prevent applying this migration plan

writeTo

public void writeTo(StringBuilder sb)


Copyright © 2016 camunda services GmbH. All rights reserved.