public abstract class MailboxFoldersRepairOp extends IDirEntryRepairSupport.InternalMaintenanceOperation
| Modifier and Type | Field and Description | 
|---|---|
protected BmContext | 
context  | 
afterOp, beforeOp, cost, identifier| Modifier | Constructor and Description | 
|---|---|
protected  | 
MailboxFoldersRepairOp(BmContext ctx,
                      java.lang.String identifier,
                      java.lang.String beforeOp,
                      java.lang.String afterOp,
                      int cost)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
check(java.lang.String domainUid,
     DirEntry entry,
     RepairTaskMonitor monitor)  | 
void | 
repair(java.lang.String domainUid,
      DirEntry entry,
      RepairTaskMonitor monitor)  | 
void | 
run(boolean repair,
   java.lang.String domainUid,
   DirEntry entry,
   RepairTaskMonitor monitor)  | 
protected abstract void | 
runOnFolders(boolean repair,
            RepairTaskMonitor mon,
            java.lang.String subTree,
            java.lang.String domainUid,
            ItemValue<Mailbox> mbox,
            java.util.List<ItemValue<MailboxReplica>> fullList)  | 
equals, hashCodeprotected final BmContext context
protected MailboxFoldersRepairOp(BmContext ctx, java.lang.String identifier, java.lang.String beforeOp, java.lang.String afterOp, int cost)
public final void check(java.lang.String domainUid,
                        DirEntry entry,
                        RepairTaskMonitor monitor)
check in class IDirEntryRepairSupport.InternalMaintenanceOperationpublic final void repair(java.lang.String domainUid,
                         DirEntry entry,
                         RepairTaskMonitor monitor)
repair in class IDirEntryRepairSupport.InternalMaintenanceOperationpublic void run(boolean repair,
                java.lang.String domainUid,
                DirEntry entry,
                RepairTaskMonitor monitor)
protected abstract void runOnFolders(boolean repair,
                                     RepairTaskMonitor mon,
                                     java.lang.String subTree,
                                     java.lang.String domainUid,
                                     ItemValue<Mailbox> mbox,
                                     java.util.List<ItemValue<MailboxReplica>> fullList)
Copyright © 2023. All Rights Reserved.