Class ConfigurationAreaProperties

java.lang.Object

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

    • 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 Details

    • 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
    • appendParamString

      protected java.lang.StringBuilder appendParamString​(java.lang.StringBuilder stringBuilder)
      Overrides:
      appendParamString in class SystemObjectProperties