final class PersistenzParameter extends Object
Modifier and Type | Field and Description |
---|---|
private long |
bereinigungsZyklus
Zyklus für die Bereinigung der Persitenzdaten in Millisekunden.
|
private int |
cacheAnzahl
Anzahl der Einträge im Persistenzcache.
|
private static PersistenzParameter |
INSTANZ
globale Instanz der Persistenzparameter.
|
private static int |
MAXIMALE_ANZAHL_CACHE_DEFAULT
Standardwert für die Anzahl der Einträge im Persistenzcache.
|
protected static String |
PARAMETERNAME_BEREINIGUNG_ZYKLUS
der Argumentname für den "Aufräumzyklus" der Persistenz in Minuten.
|
protected static String |
PARAMETERNAME_CACHE_ANZAHL
der Argumentname zur Angabe der Cachegröße der Persistenz.
|
(package private) static String |
PARAMETERNAME_PERSISTENZ
der Argumentname zur Angabe des Startparameters für das Persistenzmodul.
|
private static long |
STANDARD_BEREINIGUNGS_ZYKLUS
Standardwert für die Anzahl der Einträge im Persistenzcache.
|
private String |
wurzel
Name des Wurzelverzeichnisses für die Persistenzdaten.
|
Modifier | Constructor and Description |
---|---|
private |
PersistenzParameter()
Privater Konstruktor, der das Anlegen zusätzlcher Objekte dieser Klasse
verhindern soll.
|
Modifier and Type | Method and Description |
---|---|
(package private) long |
getBereinigungsZyklus()
liefert den Bereinigungszyklus in Millisekunden.
|
protected int |
getCacheAnzahl()
liefert die Anzahl der Einträge, die im Cache der Persistemz abgelegt
werden sollen.
|
(package private) static PersistenzParameter |
getInstanz()
liefert die globale Instanz des Objekts zum Speichern der Parameter für
das Persistenzmodul.
|
protected String |
getPersistenzWurzel()
liefert den Namen des Wurzelverzeichnisses für die Daten des
Persistemzmoduls.
|
(package private) void |
setzeParameter(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList.Argument argument)
setzt einen Parameter.
|
private static final PersistenzParameter INSTANZ
static final String PARAMETERNAME_PERSISTENZ
protected static final String PARAMETERNAME_CACHE_ANZAHL
protected static final String PARAMETERNAME_BEREINIGUNG_ZYKLUS
private static final int MAXIMALE_ANZAHL_CACHE_DEFAULT
private static final long STANDARD_BEREINIGUNGS_ZYKLUS
private String wurzel
private int cacheAnzahl
private long bereinigungsZyklus
private PersistenzParameter()
static PersistenzParameter getInstanz()
long getBereinigungsZyklus()
protected int getCacheAnzahl()
protected String getPersistenzWurzel()
void setzeParameter(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList.Argument argument)
argument
- das Argument, das den Parameter beschreibtCopyright © 2017 BitCtrl Systems GmbH. All rights reserved.