Package de.bsvrz.ars.ars.persistence
Klasse StartupProperties
java.lang.Object
de.bsvrz.ars.ars.persistence.KeyValProps
de.bsvrz.ars.ars.persistence.StartupProperties
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).
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected static final List
<KeyValParam> Sortierte Liste aller StartupInfo-Parameter.static final int
Länge des Key/Value-Blocks in Byte.static final String
static final KeyValParam
static final KeyValParam
Von Klasse geerbte Felder de.bsvrz.ars.ars.persistence.KeyValProps
BOOL_STR_LEN, BYTE4_MAXVAL, BYTE5_MAXVAL, BYTE6_MAXVAL, BYTE8_MAXVAL, BYTES4_STR_LEN, BYTES5_STR_LEN, BYTES6_STR_LEN, BYTES8_STR_LEN, CH_DELIM, FALSE, properties, TRUE
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
void
Liest die StartUp-Properties eintoString()
void
Von Klasse geerbte Methoden de.bsvrz.ars.ars.persistence.KeyValProps
clear, getValAsBool, getValAsInt, getValAsLong, getValAsString, setDefaultVal, setVal, setVal, setVal
-
Felddetails
-
STARTUP_PROP_FILE_NAME
- Siehe auch:
-
allParams
Sortierte Liste aller StartupInfo-Parameter. -
STUP_MAX_CONT_ID
-
STUP_LAST_ATIME
-
HDR_TXT_LEN
public static final int HDR_TXT_LENLänge des Key/Value-Blocks in Byte.
-
-
Konstruktordetails
-
StartupProperties
Initialisiert die StartUp-Properties.- Parameter:
persBaseDir
- Wurzel des Persistenzverzeichnisses
-
-
Methodendetails
-
readStartUpProperties
Liest die StartUp-Properties ein- Löst aus:
PersistenceException
- falls ein Fehler aufgetreten ist. In diesem Fall muss der Restore-Vorgang gestartet werden.
-
writeStartUpProperties
- Löst aus:
PersistenceException
-
deleteStartupPropsFile
- Löst aus:
IOException
-
toString
-