Package de.bsvrz.ars.ars.persistence
Class RestorePersDirTsk.RestoreWorker
java.lang.Object
de.bsvrz.ars.ars.persistence.RestorePersDirTsk.RestoreWorker
- Enclosing class:
- RestorePersDirTsk
Eigentliche Klasse, die den Wiederherstellungslauf durchführt
-
Constructor Summary
ConstructorsConstructorDescriptionRestoreWorker
(String taskName, RebuildMode rebuildMode, DataIdentificationManager dataIdentificationManager, int numCheckPersistenceThreads) -
Method Summary
Modifier and TypeMethodDescriptionvoid
doRestore
(PersistenceDirectory persistenceDirectory) Indexdateien wiederherstellenlong
long
long
long
long
long
long
long
long
boolean
success()
-
Constructor Details
-
RestoreWorker
public RestoreWorker(String taskName, RebuildMode rebuildMode, DataIdentificationManager dataIdentificationManager, int numCheckPersistenceThreads)
-
-
Method Details
-
getMaxArchiveTime
public long getMaxArchiveTime() -
getMaxContID
public long getMaxContID() -
getTotalDID
public long getTotalDID() -
getBadDID
public long getBadDID() -
getGoodDID
public long getGoodDID() -
getContainerRead
public long getContainerRead() -
getContainerIgnored
public long getContainerIgnored() -
getIndexesDeleted
public long getIndexesDeleted() -
getErrorCount
public long getErrorCount() -
success
public boolean success()- Returns:
- Wahr, falls kein Verzeichnis nicht wiederhergestellt werden konnte, falsch sonst
-
doRestore
Indexdateien wiederherstellen- Parameters:
persistenceDirectory
- Persistenzverzeichnis
-