public class UserPreferences
extends java.util.prefs.AbstractPreferences
It's not intended for use at global preferences for the JVM
(that is as value for system property
java.util.prefs.PreferencesFactory
), but for obtaining
it from Users.getCurrentPreferences()
.
Modifier | Constructor and Description |
---|---|
protected |
UserPreferences(java.util.prefs.AbstractPreferences parent,
java.lang.String name,
java.lang.String userName) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String[] |
childrenNamesSpi() |
protected java.util.prefs.AbstractPreferences |
childSpi(java.lang.String name) |
protected void |
flushSpi() |
static java.util.prefs.Preferences |
getForUser(java.lang.String userName) |
protected java.lang.String |
getSpi(java.lang.String key) |
protected java.lang.String[] |
keysSpi() |
protected void |
putSpi(java.lang.String key,
java.lang.String value) |
static void |
removeAll() |
protected void |
removeNodeSpi() |
protected void |
removeSpi(java.lang.String key) |
protected void |
syncSpi() |
absolutePath, addNodeChangeListener, addPreferenceChangeListener, cachedChildren, childrenNames, clear, exportNode, exportSubtree, flush, get, getBoolean, getByteArray, getChild, getDouble, getFloat, getInt, getLong, isRemoved, isUserNode, keys, name, node, nodeExists, parent, put, putBoolean, putByteArray, putDouble, putFloat, putInt, putLong, remove, removeNode, removeNodeChangeListener, removePreferenceChangeListener, sync, toString
protected UserPreferences(java.util.prefs.AbstractPreferences parent, java.lang.String name, java.lang.String userName)
public static java.util.prefs.Preferences getForUser(java.lang.String userName) throws java.util.prefs.BackingStoreException
java.util.prefs.BackingStoreException
public static void removeAll() throws java.util.prefs.BackingStoreException
java.util.prefs.BackingStoreException
protected java.util.prefs.AbstractPreferences childSpi(java.lang.String name)
childSpi
in class java.util.prefs.AbstractPreferences
protected java.lang.String[] childrenNamesSpi() throws java.util.prefs.BackingStoreException
childrenNamesSpi
in class java.util.prefs.AbstractPreferences
java.util.prefs.BackingStoreException
protected void flushSpi() throws java.util.prefs.BackingStoreException
flushSpi
in class java.util.prefs.AbstractPreferences
java.util.prefs.BackingStoreException
protected java.lang.String getSpi(java.lang.String key)
getSpi
in class java.util.prefs.AbstractPreferences
protected java.lang.String[] keysSpi() throws java.util.prefs.BackingStoreException
keysSpi
in class java.util.prefs.AbstractPreferences
java.util.prefs.BackingStoreException
protected void putSpi(java.lang.String key, java.lang.String value)
putSpi
in class java.util.prefs.AbstractPreferences
protected void removeNodeSpi() throws java.util.prefs.BackingStoreException
removeNodeSpi
in class java.util.prefs.AbstractPreferences
java.util.prefs.BackingStoreException
protected void removeSpi(java.lang.String key)
removeSpi
in class java.util.prefs.AbstractPreferences
protected void syncSpi() throws java.util.prefs.BackingStoreException
syncSpi
in class java.util.prefs.AbstractPreferences
java.util.prefs.BackingStoreException