A configuration parameter value access system used in connection with a
computer system performs an access operation in connection with a
configuration parameter in response to a configuration parameter access
request from an applications program. Each configuration parameter access
request includes a parameter class identifier, a filename and a parameter
identifier. The configuration parameter value access system includes a
plurality of configuration file path class lists, each of which has at
least one entry, each entry defining a storage subsystem path in the
computer system's storage subsystem. A file identifier generator tests
successive entries of the configuration file path class list identified by
the parameter class identifier to determine whether the storage subsystem
contains a file which has the filename provided in the configuration
parameter access request along a path defined by an entry. If so, a
configuration parameter access module performs an access operation to
retrieve or update the configuration parameter identified by the parameter
identifier provided in the configuration parameter access request in the
file identified by the file identifier generator. If the access operation
is a retrieval operation, to retrieve the value of the configuration
parameter, the configuration parameter value access system will retrieve
the value of the parameter, if any, in the file identified by the file
identifier generator. If the access operation is an update operation, to
update the value of the configuration parameter, the configuration
parameter value access system will update the value of the parameter in
the file identified by the file identifier generator, or create the file
if no file currently exists.
Ein Konfiguration Parameterinhalt-Zugang System, das in Zusammenhang mit einem Computersystem benutzt wird, führt einen Zugang Betrieb in Zusammenhang mit einem Konfiguration Parameter in Erwiderung auf einen Konfiguration Parameter-Zugang Antrag von einem Anwendungsprogramm durch. Jeder Konfiguration Parameter-Zugang Antrag schließt einen Parameterkategorie Bezeichner, einen Dateinamen und einen Parameterbezeichner mit ein. Das Konfiguration Parameterinhalt-Zugang System schließt eine Mehrzahl der Konfiguration Akte Weg-Kategorie Listen, von denen jede mindestens eine Eintragung hat, jede Eintragung ein, die einen Speicheruntersystemweg im Speicheruntersystem des Computersystems definiert. Ein Dateikennzeichengenerator prüft aufeinanderfolgende Eintragungen der Konfiguration Akte Weg-Kategorie Liste, die durch den Parameterkategorie Bezeichner gekennzeichnet wird, um festzustellen, ob das Speicheruntersystem eine Akte enthält, die den Dateinamen hat, der im Konfiguration Parameter-Zugang Antrag entlang einem Weg bereitgestellt wird, der durch eine Eintragung definiert wird. Wenn so, führt ein Konfiguration Parameter-Zugang Modul einen Zugang Betrieb durch, um den Konfiguration Parameter zurückzuholen oder zu aktualisieren, der durch den Parameterbezeichner gekennzeichnet wird, der im Konfiguration Parameter-Zugang Antrag in der Akte bereitgestellt wird, die durch den Dateikennzeichengenerator gekennzeichnet wird. Wenn der Zugang Betrieb ein Wiederherstellung Betrieb ist, um den Wert des Konfiguration Parameters zurückzuholen, holt das Konfiguration Parameterinhalt-Zugang System den Wert des Parameters, wenn irgendeinen, in der Akte zurück, die durch den Dateikennzeichengenerator gekennzeichnet wird. Wenn der Zugang Betrieb ein Updatebetrieb ist, um den Wert des Konfiguration Parameters zu aktualisieren, aktualisiert das Konfiguration Parameterinhalt-Zugang System den Wert des Parameters in der Akte, die durch den Dateikennzeichengenerator gekennzeichnet wird, oder stellen Sie die Akte her, wenn keine Akte z.Z. besteht.