Class ConfigurationAreaProperties


  • public class ConfigurationAreaProperties
    extends ConfigurationObjectProperties
    Konfigurationsbereich, der aus einer XML-Versorgungsdatei erzeugt wurde. Das Objekt enthält den Konfigurationsverantwortlichen und die eingelesenen Objekte.
    • Constructor Detail

      • ConfigurationAreaProperties

        public ConfigurationAreaProperties​(java.lang.String name,
                                           java.lang.String pid,
                                           long id,
                                           java.lang.String authorityPid,
                                           de.bsvrz.dav.daf.main.config.SystemObjectInfo info,
                                           java.util.List<SystemObjectProperties> objectProperties)
        Parameters:
        name -
        pid -
        id -
        authorityPid -
        info -
        objectProperties -
      • ConfigurationAreaProperties

        public ConfigurationAreaProperties​(java.lang.String name,
                                           java.lang.String pid,
                                           long id,
                                           java.lang.String authorityPid,
                                           de.bsvrz.dav.daf.main.config.SystemObjectInfo info,
                                           java.util.List<SystemObjectProperties> objectProperties,
                                           java.util.Collection<ConfigurationAreaDependency> areaDependencies)
        Parameters:
        name -
        pid -
        id -
        authorityPid -
        info -
        objectProperties -
        areaDependencies - Abhängigkeiten des Konfigurationsbereichs zu anderen Bereichen. Wurden die Abhängigkeiten noch nicht geprüft, so wird null übergeben.
    • Method Detail

      • getConfigurationAreaChangeInformation

        public ConfigurationAreaChangeInformation[] getConfigurationAreaChangeInformation()
        Returns:
        Elemente "konfigurationsAenderung", siehe K2S.DTD. Sind keine Elemente vorhanden, so besitzt das Array die Größe 0.
      • setConfigurationAreaChangeInformation

        public void setConfigurationAreaChangeInformation​(ConfigurationAreaChangeInformation[] configurationAreaChangeInformation)
        Parameters:
        configurationAreaChangeInformation - Elemente "konfigurationsAenderung", siehe K2S.DTD
      • getObjectProperties

        public java.util.List<SystemObjectProperties> getObjectProperties()
        Objekte, die aus einer XML-Versogungsdatei eingelesen wurde.
        Returns:
        Liste mit Objekte oder eine leere Liste
      • setObjectProperties

        public void setObjectProperties​(java.util.List<SystemObjectProperties> objectProperties)
        Parameters:
        objectProperties - Liste von Objekten, die aus einer XML-Versorgungsdatei eingelesen wurden. Sind keine Objekte vorhanden, so wird eine leere Liste übergeben
      • getAuthority

        public java.lang.String getAuthority()
        Konfigurationsverantwortlicher
        Returns:
        s.o.
      • getAreaDependencies

        public java.util.Collection<ConfigurationAreaDependency> getAreaDependencies()
        Gibt alle Abhängigkeiten des Bereichs zurück, die im Konsturktor übergeben wurden.
        Returns:
        Alle Abhängigkeiten, wurden die Abhängigkeiten noch nicht geprüft, so wird null zurückgegeben.
      • getUnversionedChanges

        public java.util.Collection<ConfigurationAreaUnversionedChange> getUnversionedChanges()
        Gibt alle unversionierten Änderungen des Konfigurationsbereichs zurück
        Returns:
        unversionierte Änderungen
      • setUnversionedChanges

        public void setUnversionedChanges​(java.util.Collection<ConfigurationAreaUnversionedChange> unversionedChanges)
        Setzt alle unversionierte Änderungen des Konfigurationsbereichs
        Parameters:
        unversionedChanges - alle unversionierte Änderungen