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) |
MailboxMaintenanceOperation(BmContext context,
java.lang.String identifier,
java.lang.String beforeOp,
java.lang.String afterOp) |
Modifier and Type | Method and Description |
---|---|
void |
check(java.lang.String domainUid,
DirEntry entry,
RepairTaskMonitor monitor) |
protected abstract void |
checkMailbox(java.lang.String domainUid,
RepairTaskMonitor monitor) |
protected boolean |
isEntrySupported(java.lang.String domainUid,
DirEntry entry,
RepairTaskMonitor monitor) |
protected java.lang.String |
mailboxToString(java.lang.String domainUid) |
void |
repair(java.lang.String domainUid,
DirEntry entry,
RepairTaskMonitor monitor) |
protected abstract void |
repairMailbox(java.lang.String domainUid,
RepairTaskMonitor monitor) |
equals, hashCode
public MailboxMaintenanceOperation(BmContext context, java.lang.String identifier)
public MailboxMaintenanceOperation(BmContext context, java.lang.String identifier, java.lang.String beforeOp, java.lang.String afterOp)
public void check(java.lang.String domainUid, DirEntry entry, RepairTaskMonitor monitor)
check
in class IDirEntryRepairSupport.InternalMaintenanceOperation
public void repair(java.lang.String domainUid, DirEntry entry, RepairTaskMonitor monitor)
repair
in class IDirEntryRepairSupport.InternalMaintenanceOperation
protected boolean isEntrySupported(java.lang.String domainUid, DirEntry entry, RepairTaskMonitor monitor)
protected java.lang.String mailboxToString(java.lang.String domainUid)
protected abstract void checkMailbox(java.lang.String domainUid, RepairTaskMonitor monitor)
protected abstract void repairMailbox(java.lang.String domainUid, RepairTaskMonitor monitor)
Copyright © 2023. All Rights Reserved.