Class ContainerManagementIndex

java.lang.Object
All Implemented Interfaces:
BaseIndex<ContainerManagementInformation>, java.lang.AutoCloseable

public class ContainerManagementIndex
extends AbstractIndex<ContainerManagementInformation>
Index, der alle wesentlichen Verwaltungsdaten eines Containers enthält.
See Also:
ContainerManagementInformation
  • Field Details

  • Constructor Details

    • ContainerManagementIndex

      public ContainerManagementIndex​(int bufferSize, java.nio.file.Path file) throws CorruptIndexException
      Erstellt eine neue Instanz, die den vorhandenen Index (falls vorhanden) öffnet.
      Parameters:
      bufferSize - Puffergröße in bytes
      Throws:
      CorruptIndexException - Indexfehler (korrupt, nicht lesbar, ...)
  • Method Details

    • entrySize

      public static int entrySize()
      Gibt die anzahl Bytes zurück, die ein Indexeintrag belegt.
      Returns:
      Anzahl bytes