public abstract static class UserRepairSupport.UserMaintenanceOperation extends IDirEntryRepairSupport.InternalMaintenanceOperation
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
UserRepairSupport.UserMaintenanceOperation.DiagnosticReportCheckId  | 
| Modifier and Type | Field and Description | 
|---|---|
protected BmContext | 
context  | 
protected ItemValue<User> | 
user  | 
afterOp, beforeOp, cost, identifier| Constructor and Description | 
|---|
UserMaintenanceOperation(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)  | 
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 UserMaintenanceOperation(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 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.