Class ConfigurationImport
- java.lang.Object
-
- de.bsvrz.puk.config.main.importexport.ConfigurationImport
-
- All Implemented Interfaces:
de.bsvrz.dav.daf.main.config.ObjectLookup
public class ConfigurationImport extends java.lang.Object implements de.bsvrz.dav.daf.main.config.ObjectLookupDiese Klasse importiert die Versorgungsdateien in das bestehende Datenmodell. Zu importierende Bereiche dürfen keine Pid mehrmals benutzen.
-
-
Constructor Summary
Constructors Constructor Description ConfigurationImport(de.bsvrz.dav.daf.main.config.DataModel dataModel, java.io.File importPath, java.util.Collection<java.lang.String> pids)Der Konstruktor führt den Import der angegebenen Konfigurationsbereiche durch.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description de.bsvrz.dav.daf.main.config.SystemObjectgetObject(long id)de.bsvrz.dav.daf.main.config.SystemObjectgetObject(java.lang.String pid)Diese Methode gibt anhand der angegebenen Pid ein Objekt aus dem Datenmodell oder aus den Import-Versorgungsdateien zurück.
-
-
-
Constructor Detail
-
ConfigurationImport
public ConfigurationImport(de.bsvrz.dav.daf.main.config.DataModel dataModel, java.io.File importPath, java.util.Collection<java.lang.String> pids) throws de.bsvrz.dav.daf.main.config.ConfigurationChangeExceptionDer Konstruktor führt den Import der angegebenen Konfigurationsbereiche durch.- Parameters:
dataModel- das Datenmodell der KonfigurationimportPath- das Verzeichnis der Versorgungsdateienpids- die Pids der zu importierenden Konfigurationsbereiche- Throws:
de.bsvrz.dav.daf.main.config.ConfigurationChangeException- Falls beim Import ein Fehler auftritt, wird der Import abgebrochen und der Fehler weitergereicht.
-
-
Method Detail
-
getObject
public de.bsvrz.dav.daf.main.config.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.- Specified by:
getObjectin interfacede.bsvrz.dav.daf.main.config.ObjectLookup- Parameters:
pid- Pid des gesuchten Objekts- Returns:
- das gewünschte Objekt oder eine Exception, falls dies nicht existiert
-
getObject
public de.bsvrz.dav.daf.main.config.SystemObject getObject(long id)
- Specified by:
getObjectin interfacede.bsvrz.dav.daf.main.config.ObjectLookup
-
-