public class PreferencesTool extends Object
| Constructor and Description |
|---|
PreferencesTool()
Creates a new instance of PreferencesTool.
|
| Modifier and Type | Method and Description |
|---|---|
static String |
getPreference(boolean isSysNode,
String qualifiedKey,
String defaultValue)
Laedt eine Einstellung aus dem Backing Store.
|
String |
getPreference(String key,
String defaultValue)
DOCUMENT ME!
|
static void |
main(String[] args)
Anzahl der Parameter muss ungerade sein.
|
boolean |
setData(boolean isSysNode,
String pathName)
Setzt den Knoten der zu verarbeiten ist.
|
static void |
setPreference(boolean isSysNode,
String qualifiedKey,
String value)
Laedt eine Einstellung in das Backing Store.
|
void |
setPreference(String key,
String value)
Setzt den Schluessel und deren wert in die BackingStore.
|
static void |
setPreferences(boolean isSysNode,
String pathName,
String[] keys,
String[] values)
Setzt belibig viele beliebige Schluessel und deren Werte.
|
void |
setPreferences(String[] keys,
String[] values)
Setzt belibig viele beliebige Schluessel und deren Werte.
|
public PreferencesTool()
public String getPreference(String key, String defaultValue) throws BackingStoreException
key - Schluesselname dessen Wert abgefragt werden soll. Name ohne Pfad.defaultValue - wert der Geliefert werden soll wenn der Schluessel nicht gefunden wird.BackingStoreException - DOCUMENT ME!public boolean setData(boolean isSysNode,
String pathName)
throws BackingStoreException
isSysNode - true: Knoten aus Systembaum, false: Knoten aus Userbaum.pathName - Path zu dem Knoten.BackingStoreException - DOCUMENT ME!public void setPreference(String key, String value) throws BackingStoreException
key - DOCUMENT ME!value - DOCUMENT ME!BackingStoreException - DOCUMENT ME!public void setPreferences(String[] keys, String[] values) throws BackingStoreException
keys - Schluesselnamenvalues - Werte der Schluessel.BackingStoreException - wenn lengen der beiden Arrays ungleichpublic static void setPreferences(boolean isSysNode,
String pathName,
String[] keys,
String[] values)
throws BackingStoreException
isSysNode - ob es sich bei diesem Knoten um einen System oder User Knoten handelt.pathName - pfad zu dem Knoten in den die Schlüsel gesetzt werden sollen.keys - Schluesselnamen ohne pfadangaben.values - Werte der Schluessel.BackingStoreException - wenn lengen der beiden Arrays ungleichpublic static void setPreference(boolean isSysNode,
String qualifiedKey,
String value)
throws BackingStoreException
isSysNode - key name der Eigenschaft.qualifiedKey - DOCUMENT ME!value - wert der Eigenschaft.BackingStoreException - DOCUMENT ME!public static String getPreference(boolean isSysNode, String qualifiedKey, String defaultValue) throws BackingStoreException
isSysNode - DOCUMENT ME!qualifiedKey - vollqualifizierter name des Schluessels.defaultValue - wert der Geliefert werden soll wenn der Schluessel nicht gefunden wird.BackingStoreException - DOCUMENT ME!public static void main(String[] args)
args - DOCUMENT ME!Copyright © 2012–2026 cismet GmbH. All rights reserved.