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)
launch maintenance operations in check 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 maintenance operations for a dir entry
|
TaskRef |
repair(java.util.Set<java.lang.String> opIdentifiers)
launch maintenance operation 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()
IDirEntryMaintenancegetAvailableOperations in interface IDirEntryMaintenancepublic TaskRef check(java.util.Set<java.lang.String> opIdentifiers)
IDirEntryMaintenancecheck in interface IDirEntryMaintenancepublic TaskRef repair(java.util.Set<java.lang.String> opIdentifiers)
IDirEntryMaintenancerepair in interface IDirEntryMaintenancepublic void check(java.util.Set<java.lang.String> opIdentifiers,
DiagnosticReport report,
IServerTaskMonitor monitor)
IInternalDirEntryMaintenancecheck in interface IInternalDirEntryMaintenancereport - report to fill (must be not null)monitor - progress handlerpublic void repair(java.util.Set<java.lang.String> opIdentifiers,
DiagnosticReport report,
IServerTaskMonitor monitor)
IInternalDirEntryMaintenancerepair in interface IInternalDirEntryMaintenancereport - report to fill (must be not null)monitor - progress handlerCopyright © 2021. All Rights Reserved.