public class StartupProperties extends KeyValProps
Modifier and Type | Field and Description |
---|---|
protected static List<KeyValParam> |
allParams
Sortierte Liste aller StartupInfo-Parameter.
|
static int |
HDR_TXT_LEN
Laenge des Key/Value-Blocks in Byte.
|
private static long |
INVALID_CONTAINER_ID |
private static long |
INVALID_MEDIENID |
private static long |
INVALID_TIME |
static String |
STARTUP_PROP_FILE_NAME |
private File |
startUpPropFile |
static KeyValParam |
STUP_LAST_ATIME |
static KeyValParam |
STUP_LAST_USED_MEDIUM_ID |
static KeyValParam |
STUP_MAX_CONT_ID |
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
Constructor and Description |
---|
StartupProperties(String persBaseDir)
Initialisiert die StartUp-Properties.
|
Modifier and Type | Method and Description |
---|---|
boolean |
deleteStartupPropsFile() |
static boolean |
isStartupInfoFile(String name) |
void |
readStartUpProperties()
Liest die StartUp-Properties ein
|
String |
toString() |
void |
writeStartUpProperties() |
clear, createNumParam, createStringParam, createStringParam, getValAsBool, getValAsInt, getValAsLong, getValAsString, setDefaultVal, setVal, setVal, setVal
public static String STARTUP_PROP_FILE_NAME
protected static final List<KeyValParam> allParams
private File startUpPropFile
private static final long INVALID_CONTAINER_ID
private static final long INVALID_TIME
private static final long INVALID_MEDIENID
public static final KeyValParam STUP_MAX_CONT_ID
public static final KeyValParam STUP_LAST_ATIME
public static final KeyValParam STUP_LAST_USED_MEDIUM_ID
public static final int HDR_TXT_LEN
public StartupProperties(String persBaseDir)
persBaseDir
- Wurzel des Persistenzverzeichnissespublic static boolean isStartupInfoFile(String name)
name
- Name einer Dateipublic void readStartUpProperties() throws PersistenceException
PersistenceException,
- falls ein Fehler aufgetreten ist. In diesem Fall muss der Restore-Vorgang gestartet werden.PersistenceException
public void writeStartUpProperties() throws PersistenceException
PersistenceException
public boolean deleteStartupPropsFile()