org.camunda.bpm.engine.impl.migration.validation.instance
Class MigratingTransitionInstanceValidationReportImpl

java.lang.Object
  extended by org.camunda.bpm.engine.impl.migration.validation.instance.MigratingTransitionInstanceValidationReportImpl
All Implemented Interfaces:
MigratingTransitionInstanceValidationReport

public class MigratingTransitionInstanceValidationReportImpl
extends Object
implements MigratingTransitionInstanceValidationReport


Field Summary
protected  List<String> failures
           
protected  MigrationInstruction migrationInstruction
           
protected  String sourceScopeId
           
protected  String transitionInstanceId
           
 
Constructor Summary
MigratingTransitionInstanceValidationReportImpl(MigratingTransitionInstance migratingTransitionInstance)
           
 
Method Summary
 void addFailure(String failure)
           
 List<String> getFailures()
           
 MigrationInstruction getMigrationInstruction()
           
 String getSourceScopeId()
           
 String getTransitionInstanceId()
           
 boolean hasFailures()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

transitionInstanceId

protected String transitionInstanceId

sourceScopeId

protected String sourceScopeId

migrationInstruction

protected MigrationInstruction migrationInstruction

failures

protected List<String> failures
Constructor Detail

MigratingTransitionInstanceValidationReportImpl

public MigratingTransitionInstanceValidationReportImpl(MigratingTransitionInstance migratingTransitionInstance)
Method Detail

getSourceScopeId

public String getSourceScopeId()
Specified by:
getSourceScopeId in interface MigratingTransitionInstanceValidationReport
Returns:
the id of the source scope of the migrating transition instance

getTransitionInstanceId

public String getTransitionInstanceId()
Specified by:
getTransitionInstanceId in interface MigratingTransitionInstanceValidationReport
Returns:
the transition instance id of this report

getMigrationInstruction

public MigrationInstruction getMigrationInstruction()
Specified by:
getMigrationInstruction in interface MigratingTransitionInstanceValidationReport
Returns:
the migration instruction that cannot be applied

addFailure

public void addFailure(String failure)

hasFailures

public boolean hasFailures()
Specified by:
hasFailures in interface MigratingTransitionInstanceValidationReport
Returns:
true if the reports contains failures, false otherwise

getFailures

public List<String> getFailures()
Specified by:
getFailures in interface MigratingTransitionInstanceValidationReport
Returns:
the list of failures


Copyright © 2016 camunda services GmbH. All rights reserved.