public class ConfigurationImport extends java.lang.Object implements ObjectLookup
Diese Klasse importiert die Versorgungsdateien in das bestehende Datenmodell. Zu importierende Bereiche dürfen keine Pid mehrmals benutzen.
Constructor and Description |
---|
ConfigurationImport(DataModel dataModel,
java.io.File importPath,
java.util.Collection<java.lang.String> pids)
Der Konstruktor führt den Import der angegebenen Konfigurationsbereiche durch.
|
Modifier and Type | Method and Description |
---|---|
SystemObject |
getObject(long id)
Liefert das System-Objekt mit der angegebenen Objekt-ID zurück.
|
SystemObject |
getObject(java.lang.String pid)
Diese Methode gibt anhand der angegebenen Pid ein Objekt aus dem Datenmodell oder aus den Import-Versorgungsdateien zurück.
|
public ConfigurationImport(DataModel dataModel, java.io.File importPath, java.util.Collection<java.lang.String> pids) throws ConfigurationChangeException
Der Konstruktor führt den Import der angegebenen Konfigurationsbereiche durch.
dataModel
- das Datenmodell der KonfigurationimportPath
- das Verzeichnis der Versorgungsdateienpids
- die Pids der zu importierenden KonfigurationsbereicheConfigurationChangeException
- Falls beim Import ein Fehler auftritt, wird der Import abgebrochen und der Fehler weitergereicht.public SystemObject getObject(java.lang.String pid)
Diese Methode gibt anhand der angegebenen Pid ein Objekt aus dem Datenmodell oder aus den Import-Versorgungsdateien zurück.
getObject
in interface ObjectLookup
pid
- Pid des gesuchten ObjektsDataModel
public SystemObject getObject(long id)
de.bsvrz.dav.daf.main.config.ObjectLookup
getObject
in interface ObjectLookup
id
- Die Objekt-ID des System-Objektsnull
, wenn es kein Objekt mit der angegebenen ID gibt.DataModel