org.jbpm.services.api.admin

## Interface MigrationReport

- All Superinterfaces:
    Serializable
  All Known Implementing Classes:
    MigrationReportImpl

      public interface MigrationReport
      extends Serializable

  MigrationReport that provides details about performed steps during process instance migration.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `Date` | `getEndDate()` Timestamp representing end time of the migration
    `List<MigrationEntry>` | `getEntries()` Returns complete list of migration entries (steps performed) with details about them
    `Long` | `getProcessInstanceId()` Returns process instance id that was migrated
    `Date` | `getStartDate()` Timestamp representing start time of the migration
    `boolean` | `isSuccessful()` Indicates if the migration was successful or not

- - ### Method Detail

    - #### isSuccessful

          boolean isSuccessful()

      Indicates if the migration was successful or not
      Returns:
        migration success

    - #### getStartDate

          Date getStartDate()

      Timestamp representing start time of the migration
      Returns:
        migration start time

    - #### getEndDate

          Date getEndDate()

      Timestamp representing end time of the migration
      Returns:
        migration end time

    - #### getProcessInstanceId

          Long getProcessInstanceId()

      Returns process instance id that was migrated
      Returns:
        process instance id

    - #### getEntries

          List<MigrationEntry> getEntries()

      Returns complete list of migration entries (steps performed) with details about them
      Returns:
        migration entries

Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.