Interface ContainerCreator

All Superinterfaces:
DataIdentificationManager
All Known Implementing Classes:
PersistenceManager

public interface ContainerCreator extends DataIdentificationManager
Interface für den Teil der Persistenzschicht,
  • Method Details

    • getDataIdentTree

      DataIdentTree getDataIdentTree()
      Gibt den DataIdentTree zurück, der zu Datenidentifikationen zusatzinformationen enthält.
      Returns:
      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.
      Returns:
      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.
      Returns:
      Anzahl Threads (>= 1)