Package de.bsvrz.ars.ars.persistence
Schnittstelle ContainerCreator
- Alle Superschnittstellen:
DataIdentificationManager
- Alle bekannten Implementierungsklassen:
PersistenceManager
Interface für den Teil der Persistenzschicht,
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungdefault int
Gibt die Anzahl Threads zurück, die für das Schließen von Container- und Indexdateien benutzt werden sollen.Gibt den DataIdentTree zurück, der zu Datenidentifikationen zusatzinformationen enthält.long
Gibt die nächste freie Container-ID zurück.Von Schnittstelle geerbte Methoden de.bsvrz.ars.ars.persistence.DataIdentificationManager
formatContainerDirectory, formatObj, getIndexCacheMaxSize, lockIndex, lockIndex, shouldDeleteBrokenContainers
-
Methodendetails
-
getDataIdentTree
DataIdentTree getDataIdentTree()Gibt den DataIdentTree zurück, der zu Datenidentifikationen zusatzinformationen enthält.- Gibt zurück:
- den DataIdentTree
-
nextContainerID
long nextContainerID()Gibt die nächste freie Container-ID zurück. Ein fortlaufender Aufruf der Methode gibt im Normalfall immer Zahlen zurück, die um 1 größer sind, als die vorherige Rückgabe.- Gibt zurück:
- die nächste freie Container-ID
-
getCloseThreadCount
default int getCloseThreadCount()Gibt die Anzahl Threads zurück, die für das Schließen von Container- und Indexdateien benutzt werden sollen.- Gibt zurück:
- Anzahl Threads (>= 1)
-