Interface RevisionGCMBean

All Known Implementing Classes:
RevisionGC

public interface RevisionGCMBean
MBean for starting and monitoring the progress of revision garbage collection.
See Also:
  • Field Details

  • Method Details

    • startRevisionGC

      @NotNull @NotNull CompositeData startRevisionGC()
      Initiate a revision garbage collection operation
      Returns:
      the status of the operation right after it was initiated
    • cancelRevisionGC

      @NotNull @NotNull CompositeData cancelRevisionGC()
      Cancel a running revision garbage collection operation. Does nothing if revision garbage collection is not running.
      Returns:
      the status of the operation right after it was initiated
    • getRevisionGCStatus

      @NotNull @NotNull CompositeData getRevisionGCStatus()
      Revision garbage collection status
      Returns:
      the status of the ongoing operation or if none the terminal status of the last operation or Status not available if none.