Interface InternalCDOBranchManager.BranchLoader5

All Superinterfaces:
InternalCDOBranchManager.BranchLoader, InternalCDOBranchManager.BranchLoader2, InternalCDOBranchManager.BranchLoader3, InternalCDOBranchManager.BranchLoader4
All Known Subinterfaces:
CDOSessionProtocol, InternalFailoverParticipant, InternalRepository, InternalSynchronizableRepository
Enclosing interface:
InternalCDOBranchManager

public static interface InternalCDOBranchManager.BranchLoader5 extends InternalCDOBranchManager.BranchLoader4
Branch-loader extension for deleting a branch together with its descendants. It returns the removed branch tree so the manager can update its in-memory structure and notify clients of the affected branches.
Since:
4.15
Author:
Eike Stepper
  • Method Details

    • deleteBranches

      CDOBranch[] deleteBranches(int branchID, org.eclipse.net4j.util.om.monitor.OMMonitor monitor)