public abstract static class MailboxRepairSupport.MailboxMaintenanceOperation extends IDirEntryRepairSupport.InternalMaintenanceOperation
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
MailboxRepairSupport.MailboxMaintenanceOperation.DiagnosticReportCheckId  | 
| Modifier and Type | Field and Description | 
|---|---|
protected BmContext | 
context  | 
protected ItemValue<Mailbox> | 
mailbox  | 
afterOp, beforeOp, cost, identifier| Constructor and Description | 
|---|
MailboxMaintenanceOperation(BmContext context,
                           java.lang.String identifier)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
check(java.lang.String domainUid,
     DirEntry entry,
     DiagnosticReport report,
     IServerTaskMonitor monitor)  | 
protected abstract void | 
checkMailbox(java.lang.String domainUid,
            DiagnosticReport report,
            IServerTaskMonitor monitor)  | 
protected boolean | 
isEntrySupported(java.lang.String domainUid,
                DirEntry entry,
                DiagnosticReport report,
                IServerTaskMonitor monitor)  | 
protected java.lang.String | 
mailboxToString(java.lang.String domainUid)  | 
void | 
repair(java.lang.String domainUid,
      DirEntry entry,
      DiagnosticReport report,
      IServerTaskMonitor monitor)  | 
protected abstract void | 
repairMailbox(java.lang.String domainUid,
             DiagnosticReport report,
             IServerTaskMonitor monitor)  | 
equals, hashCodepublic MailboxMaintenanceOperation(BmContext context, java.lang.String identifier)
public void check(java.lang.String domainUid,
                  DirEntry entry,
                  DiagnosticReport report,
                  IServerTaskMonitor monitor)
check in class IDirEntryRepairSupport.InternalMaintenanceOperationpublic void repair(java.lang.String domainUid,
                   DirEntry entry,
                   DiagnosticReport report,
                   IServerTaskMonitor monitor)
repair in class IDirEntryRepairSupport.InternalMaintenanceOperationprotected boolean isEntrySupported(java.lang.String domainUid,
                                   DirEntry entry,
                                   DiagnosticReport report,
                                   IServerTaskMonitor monitor)
protected java.lang.String mailboxToString(java.lang.String domainUid)
protected abstract void checkMailbox(java.lang.String domainUid,
                                     DiagnosticReport report,
                                     IServerTaskMonitor monitor)
protected abstract void repairMailbox(java.lang.String domainUid,
                                      DiagnosticReport report,
                                      IServerTaskMonitor monitor)
Copyright © 2021. All Rights Reserved.