Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Interface java.util.prefs.PreferencesFactory1.4

Deklaration

public interface PreferencesFactory

Beschreibung

Eine Klasse zum initialen Zugriff auf die Wurzel-Knoten von Benutzer- und System-Einstellunge. Zur Implementierung eines eigenen Persistenz-Mechanismus für Einstellungen muss man eine Klasse erstellen, die dieses Interface implementiert (und einen leeren Konstruktor besitzt), sowie die eine Klasse, die von Preferences abgeleitet ist. Üblicherweise wird hierzu eine Unterklassen von AbstractPreferences erstellt, da diese Klasse bereits einen Großteil der benötigten Funktioanlität eines Knotens bereitstellt und nur neun sogenannte Service Provider Methoden implementiert werden müssen. Die in diesem Interface definierten Methoden liefern Exemplare der neuen Knoten zurück.

Nach der Implementierung können kann der neue Persistenz-Mechanismus beim Starten der Java-Laufzeitumgebung mit der Property java.util.prefs.PreferenceFactory gesetzt werden:
java -Djava.util.prefs.PreferencesFactory=myPackage.MyPreferencesFactory PrefTest
Die Property enthält den vollqualifizierten Klassen-Namen der Klasse, die das Interface PreferencesFactory implementiert.


 
Methoden
public PreferencessystemRoot()
public PreferencesuserRoot()


 

Methoden im Detail

public Preferences systemRoot()
Liefert den Wurzel-Knoten mit den System-Einstellungen zurück.
public Preferences userRoot()
Liefert den Wurzel-Knoten mit den Benutzer-Einstellungen des aufrufenden Anwenders zurück. In einer Server-Umgebung hängt der zurückgelieferte Wert üblicherweise von einem impliziten Client-Kontext ab.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.