Interface RevisionEvent


public interface RevisionEvent
Definition of an event containing information about the causing Revision and all contained changes.
Since:
5.2.210505
  • Method Details

    • getRevision

      @NotNull @NotNull de.espirit.storage.Revision getRevision()
      Get the Revision of this event.
      Returns:
      The revision.
      Since:
      5.2.210505
    • getUserService

      @NotNull @NotNull UserService getUserService()
      Get a readonly UserService based on the event's Revision.
      Returns:
      A readonly UserService for the Revision.
      Since:
      5.2.210505
    • getChanges

      @NotNull @NotNull Collection<? extends IDProviderChange> getChanges()
      Get all change operations for this revision. Each change object is either an instance of IDProviderChange or DatasetChange.
      Returns:
      All change operations for this revision.
      Since:
      5.2.210505