# Uses of Class
org.flowable.cmmn.api.migration.CaseInstanceMigrationValidationResult

Packages that use CaseInstanceMigrationValidationResult
Package
Description
org.flowable.cmmn.api
org.flowable.cmmn.api.migration

- ## Uses of CaseInstanceMigrationValidationResult in org.flowable.cmmn.api

  Methods in org.flowable.cmmn.api that return CaseInstanceMigrationValidationResult
  Modifier and Type
  Method
  Description
  `CaseInstanceMigrationValidationResult`
  CmmnMigrationService.`validateMigrationForCaseInstance(String caseInstanceId, CaseInstanceMigrationDocument caseInstanceMigrationDocument)`
  `CaseInstanceMigrationValidationResult`
  CmmnMigrationService.`validateMigrationForCaseInstancesOfCaseDefinition(String caseDefinitionKey, int caseDefinitionVersion, String caseDefinitionTenantId, CaseInstanceMigrationDocument caseInstanceMigrationDocument)`
  `CaseInstanceMigrationValidationResult`
  CmmnMigrationService.`validateMigrationForCaseInstancesOfCaseDefinition(String caseDefinitionId, CaseInstanceMigrationDocument caseInstanceMigrationDocument)`

- ## Uses of CaseInstanceMigrationValidationResult in org.flowable.cmmn.api.migration

  Methods in org.flowable.cmmn.api.migration that return CaseInstanceMigrationValidationResult
  Modifier and Type
  Method
  Description
  `CaseInstanceMigrationValidationResult`
  CaseInstanceMigrationValidationResult.`addValidationMessage(String message)`
  `CaseInstanceMigrationValidationResult`
  CaseInstanceMigrationValidationResult.`addValidationResult(CaseInstanceMigrationValidationResult result)`
  `CaseInstanceMigrationValidationResult`
  CaseInstanceMigrationBuilder.`validateMigration(String caseInstanceId)`
  Validates this case instance migration instructions for a given case instance identified by its caseInstanceId
  `CaseInstanceMigrationValidationResult`
  CaseInstanceMigrationBuilder.`validateMigrationOfCaseInstances(String caseDefinitionId)`
  Validates this case instance migration instruction for each case instance of a given case definition identified by the case definition id.
  `CaseInstanceMigrationValidationResult`
  CaseInstanceMigrationBuilder.`validateMigrationOfCaseInstances(String caseDefinitionKey, int caseDefinitionVersion, String caseDefinitionTenantId)`
  Validates this case instance migration instruction for each case instance of a given case definition identified by the case definition key and version (optional tenantId).
  Methods in org.flowable.cmmn.api.migration with parameters of type CaseInstanceMigrationValidationResult
  Modifier and Type
  Method
  Description
  `CaseInstanceMigrationValidationResult`
  CaseInstanceMigrationValidationResult.`addValidationResult(CaseInstanceMigrationValidationResult result)`