PreferencesFactory implementation that stores the preferences in a single user-defined file. To use it, set the system
property
-Djava.util.prefs.PreferencesFactory=org.rhq.core.util.preferences.FilePreferencesFactory.
The file defaults to ${user.home}/.fileprefs, but may be overridden with the system property
rhq.preferences.file
Both the system root and user root default to the user.home system property by default.
NOTE: This implementation does not allow a '/' character in the preference property names (although it's fine in
the values).