Interface RevisionGCMBean

  • All Known Implementing Classes:
    RevisionGC

    public interface RevisionGCMBean
    MBean for starting and monitoring the progress of revision garbage collection.
    See Also:
    RepositoryManagementMBean
    • Method Detail

      • 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.