public class DirEntryMaintenance extends java.lang.Object implements IDirEntryMaintenance, IInternalDirEntryMaintenance
Modifier and Type | Class and Description |
---|---|
static class |
DirEntryMaintenance.Factory |
static class |
DirEntryMaintenance.InternalFactory |
Constructor and Description |
---|
DirEntryMaintenance(BmContext context,
java.lang.String domainUid,
DirEntry entry) |
Modifier and Type | Method and Description |
---|---|
TaskRef |
check(java.util.Set<java.lang.String> opIdentifiers)
Execute
MaintenanceOperation in "Check only" mode |
void |
check(java.util.Set<java.lang.String> opIdentifiers,
DiagnosticReport report,
IServerTaskMonitor monitor)
launch maintenance operations in check mode
|
java.util.Set<MaintenanceOperation> |
getAvailableOperations()
Retrieve available
MaintenanceOperation applicable to a
DirEntry |
TaskRef |
repair(java.util.Set<java.lang.String> opIdentifiers)
Execute
MaintenanceOperation in "Repair" mode |
void |
repair(java.util.Set<java.lang.String> opIdentifiers,
DiagnosticReport report,
IServerTaskMonitor monitor)
launch maintenance operation in repair mode
|
public java.util.Set<MaintenanceOperation> getAvailableOperations()
IDirEntryMaintenance
MaintenanceOperation
applicable to a
DirEntry
getAvailableOperations
in interface IDirEntryMaintenance
MaintenanceOperation
public TaskRef check(java.util.Set<java.lang.String> opIdentifiers)
IDirEntryMaintenance
MaintenanceOperation
in "Check only" modecheck
in interface IDirEntryMaintenance
opIdentifiers
- Set of MaintenanceOperation
identifierspublic TaskRef repair(java.util.Set<java.lang.String> opIdentifiers)
IDirEntryMaintenance
MaintenanceOperation
in "Repair" moderepair
in interface IDirEntryMaintenance
opIdentifiers
- Set of MaintenanceOperation
identifierspublic void check(java.util.Set<java.lang.String> opIdentifiers, DiagnosticReport report, IServerTaskMonitor monitor)
IInternalDirEntryMaintenance
check
in interface IInternalDirEntryMaintenance
report
- report to fill (must be not null)monitor
- progress handlerpublic void repair(java.util.Set<java.lang.String> opIdentifiers, DiagnosticReport report, IServerTaskMonitor monitor)
IInternalDirEntryMaintenance
repair
in interface IInternalDirEntryMaintenance
report
- report to fill (must be not null)monitor
- progress handlerCopyright © 2021. All Rights Reserved.