Class MigratingTransitionInstanceValidationReportImpl
- java.lang.Object
-
- org.camunda.bpm.engine.impl.migration.validation.instance.MigratingTransitionInstanceValidationReportImpl
-
- All Implemented Interfaces:
MigratingTransitionInstanceValidationReport
public class MigratingTransitionInstanceValidationReportImpl extends java.lang.Object implements MigratingTransitionInstanceValidationReport
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<java.lang.String>failuresprotected MigrationInstructionmigrationInstructionprotected java.lang.StringsourceScopeIdprotected java.lang.StringtransitionInstanceId
-
Constructor Summary
Constructors Constructor Description MigratingTransitionInstanceValidationReportImpl(MigratingTransitionInstance migratingTransitionInstance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFailure(java.lang.String failure)java.util.List<java.lang.String>getFailures()MigrationInstructiongetMigrationInstruction()java.lang.StringgetSourceScopeId()java.lang.StringgetTransitionInstanceId()booleanhasFailures()
-
-
-
Field Detail
-
transitionInstanceId
protected java.lang.String transitionInstanceId
-
sourceScopeId
protected java.lang.String sourceScopeId
-
migrationInstruction
protected MigrationInstruction migrationInstruction
-
failures
protected java.util.List<java.lang.String> failures
-
-
Constructor Detail
-
MigratingTransitionInstanceValidationReportImpl
public MigratingTransitionInstanceValidationReportImpl(MigratingTransitionInstance migratingTransitionInstance)
-
-
Method Detail
-
getSourceScopeId
public java.lang.String getSourceScopeId()
- Specified by:
getSourceScopeIdin interfaceMigratingTransitionInstanceValidationReport- Returns:
- the id of the source scope of the migrating transition instance
-
getTransitionInstanceId
public java.lang.String getTransitionInstanceId()
- Specified by:
getTransitionInstanceIdin interfaceMigratingTransitionInstanceValidationReport- Returns:
- the transition instance id of this report
-
getMigrationInstruction
public MigrationInstruction getMigrationInstruction()
- Specified by:
getMigrationInstructionin interfaceMigratingTransitionInstanceValidationReport- Returns:
- the migration instruction that cannot be applied
-
addFailure
public void addFailure(java.lang.String failure)
-
hasFailures
public boolean hasFailures()
- Specified by:
hasFailuresin interfaceMigratingTransitionInstanceValidationReport- Returns:
- true if the reports contains failures, false otherwise
-
getFailures
public java.util.List<java.lang.String> getFailures()
- Specified by:
getFailuresin interfaceMigratingTransitionInstanceValidationReport- Returns:
- the list of failures
-
-