Class ConfigurationExport
java.lang.Object
de.bsvrz.puk.config.main.importexport.ConfigurationExport
public class ConfigurationExport
extends java.lang.Object
Diese Klasse exportiert Konfigurationsbereiche aus dem Datenmodell. Die Bereiche werden in sogenannten Versorgungsdateien abgespeichert.
Welche Konfigurationsbereiche exportiert werden sollen und wo sie gespeichert werden, wird im Konstruktor dieser Klasse angegeben.
-
Constructor Summary
Constructors Constructor Description ConfigurationExport(de.bsvrz.dav.daf.main.config.management.ConfigurationControl control, java.io.File exportPath, java.util.Collection<java.lang.String> pids)
Konstruktor führt den Export der angegebenen Konfigurationsbereiche durch. -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ConfigurationExport
public ConfigurationExport(de.bsvrz.dav.daf.main.config.management.ConfigurationControl control, java.io.File exportPath, java.util.Collection<java.lang.String> pids) throws java.io.IOException, java.lang.IllegalArgumentExceptionKonstruktor führt den Export der angegebenen Konfigurationsbereiche durch.- Parameters:
control
- liefert die nötigen Zugriffsmethoden auf die KonfigurationexportPath
- das Verzeichnis, in das die Versorgungsdateien exportiert werdenpids
- die Pids der zu exportierenden Konfigurationsbereiche- Throws:
java.io.IOException
- Falls die Versorgungsdatei nicht geschrieben werden kann.java.lang.IllegalArgumentException
- Falls zu einer angegebenen Pid kein Konfigurationsbereich existiert.
-