Class StartupProperties

java.lang.Object
de.bsvrz.ars.ars.persistence.KeyValProps
de.bsvrz.ars.ars.persistence.StartupProperties

public class StartupProperties extends KeyValProps
Klasse zum Lesen und Schreiben der Startup-Info, die das Archivsystem braucht, um starten zu können. Wenn die Startup-Info nicht vorliegt, muss sie neu erzeugt werden (aufwendig).
  • Field Details

    • STARTUP_PROP_FILE_NAME

      public static final String STARTUP_PROP_FILE_NAME
      See Also:
    • allParams

      protected static final List<KeyValParam> allParams
      Sortierte Liste aller StartupInfo-Parameter.
    • STUP_MAX_CONT_ID

      public static final KeyValParam STUP_MAX_CONT_ID
    • STUP_LAST_ATIME

      public static final KeyValParam STUP_LAST_ATIME
    • HDR_TXT_LEN

      public static final int HDR_TXT_LEN
      Länge des Key/Value-Blocks in Byte.
  • Constructor Details

    • StartupProperties

      public StartupProperties(Path persBaseDir)
      Initialisiert die StartUp-Properties.
      Parameters:
      persBaseDir - Wurzel des Persistenzverzeichnisses
  • Method Details