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

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

public class MigrationInstructionInstanceValidationFailureImpl
extends Object
implements MigrationInstructionInstanceValidationFailure


Field Summary
protected  String errorMessage
           
protected  MigratingActivityInstance migratingInstance
           
 
Constructor Summary
MigrationInstructionInstanceValidationFailureImpl(MigratingActivityInstance migratingInstance, String errorMessage)
           
 
Method Summary
 List<String> getActivityInstanceIds()
           
 String getErrorMessage()
           
 MigratingActivityInstance getMigratingInstance()
           
 MigrationInstruction getMigrationInstruction()
           
 void writeTo(StringBuilder sb)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

migratingInstance

protected MigratingActivityInstance migratingInstance

errorMessage

protected String errorMessage
Constructor Detail

MigrationInstructionInstanceValidationFailureImpl

public MigrationInstructionInstanceValidationFailureImpl(MigratingActivityInstance migratingInstance,
                                                         String errorMessage)
Method Detail

getMigratingInstance

public MigratingActivityInstance getMigratingInstance()

getErrorMessage

public String getErrorMessage()
Specified by:
getErrorMessage in interface MigrationInstructionInstanceValidationFailure
Returns:
the reason why the instruction cannot be applied

writeTo

public void writeTo(StringBuilder sb)

getActivityInstanceIds

public List<String> getActivityInstanceIds()
Specified by:
getActivityInstanceIds in interface MigrationInstructionInstanceValidationFailure
Returns:
the list of activity instances that cannot be migrated with the given instruction

getMigrationInstruction

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


Copyright © 2016 camunda services GmbH. All rights reserved.