Package org.jbpm.services.api.admin

## Interface TaskReassignment

- All Superinterfaces:
    `Serializable`
  All Known Implementing Classes:
    `TaskReassignmentImpl`

      public interface TaskReassignment
      extends Serializable

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `Date` | `getDate()` | Returns date that the reassignment is schedule to happen
    `Long` | `getId()` | Returns unique id of the task reassignment
    `String` | `getName()` | Returns optional name of the reassignment
    `List<org.kie.api.task.model.OrganizationalEntity>` | `getPotentialOwners()` | Returns list of potential owners to be set after reassignment
    `boolean` | `isActive()` | Returns if given reassignment is active

- - ### Method Detail

    - #### getId

          Long getId()

      Returns unique id of the task reassignment
      Returns:
        reassignment id

    - #### getName

          String getName()

      Returns optional name of the reassignment
      Returns:
        reassignment name

    - #### getDate

          Date getDate()

      Returns date that the reassignment is schedule to happen
      Returns:
        reassignment schedule date

    - #### getPotentialOwners

          List<org.kie.api.task.model.OrganizationalEntity> getPotentialOwners()

      Returns list of potential owners to be set after reassignment
      Returns:
        potential owners

    - #### isActive

          boolean isActive()

      Returns if given reassignment is active
      Returns:
        active