The PreferencesFactory interface defines the factory methods used by the static methods of the Preferences class to obtain the root Preferences nodes for user -specific and system-wide preferences hierarchies. Application programmers never need to use this interface. An implementation of the preferences API for a specific back-end data store must include an implementation of this interface that works with that data store. Sun's implementation of Java includes a default filesystem-based implementation, which you can override by specifying the name of a PreferencesFactory implementation as the value of the "java.util.prefs.PreferencesFactory" system property. public interface PreferencesFactory { // Public Instance Methods Preferences systemRoot ( ); Preferences userRoot ( ); } |