Class 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 Detail

      • 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.IllegalArgumentException
        Konstruktor führt den Export der angegebenen Konfigurationsbereiche durch.
        Parameters:
        control - liefert die nötigen Zugriffsmethoden auf die Konfiguration
        exportPath - das Verzeichnis, in das die Versorgungsdateien exportiert werden
        pids - 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.