Interface RevertProgress

All Superinterfaces:
ActionProgress, Serializable

public interface RevertProgress extends ActionProgress
Interface providing access to the progress information of a server revert action.
Since:
4.0.120
See Also:
  • Method Details

    • getRevertedElements

      Set<Long> getRevertedElements()
      Returns a set of ids of all elements which were reverted during revert process.
      Returns:
      A set of element ids.
      Since:
      4.0.120
    • getNotLockableElements

      Set<Long> getNotLockableElements()
      Returns a set of ids of all elements which couldn't be locked during revert process.
      Returns:
      A set of element ids.
      Since:
      4.1.7
    • getMissingOutgoingReferences

      Map<Object,Store.Type> getMissingOutgoingReferences()
      Returns a map containing all referenced elements which could not be found, mapped from object key to store type.
      Returns:
      A map containing all referenced elements which could not be found.
      Since:
      4.0.128
    • getMissingPermissionElements

      Set<Long> getMissingPermissionElements()
      Returns a set of ids of all elements which couldn't be reverted due to missing permissions.
      Returns:
      A set of element ids.
      Since:
      4.0.120
    • getProblematicElements

      EnumMap<RevertProgress.ProblemType,Set<Long>> getProblematicElements()
      Returns a map containing all elements which would cause problem during revert process.
      Returns:
      A map containing all elements which would cause problem during revert process.
      Since:
      4.0.120
    • isCheckOnlyMode

      boolean isCheckOnlyMode()
      Returns true if the server action was started in 'check-only' mode.
      If the server action runs in 'check-only' mode the whole process is only tested, but the involved elements will not be reverted.
      Returns:
      true if the server action was started in 'check-only' mode.
      Since:
      4.0.120