Class ConfigConfigurationObject

    • Constructor Detail

      • ConfigConfigurationObject

        public ConfigConfigurationObject​(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea,
                                         SystemObjectInformationInterface systemObjectInfo)
        Konstruktor für ein KonfigurationsObjekt.
        Parameters:
        configurationArea - der Konfigurationsbereich dieses KonfigurationsObjekts
        systemObjectInfo - das korrespondierende Objekt für die Dateioperationen dieses KonfigurationsObjekts
    • Method Detail

      • getValidSince

        public short getValidSince()
        Specified by:
        getValidSince in interface de.bsvrz.dav.daf.main.config.ConfigurationObject
      • getNotValidSince

        public short getNotValidSince()
        Specified by:
        getNotValidSince in interface de.bsvrz.dav.daf.main.config.ConfigurationObject
      • isValid

        public boolean isValid()
        Specified by:
        isValid in interface de.bsvrz.dav.daf.main.config.SystemObject
      • invalidate

        public void invalidate()
                        throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException
        Specified by:
        invalidate in interface de.bsvrz.dav.daf.main.config.SystemObject
        Overrides:
        invalidate in class ConfigSystemObject
        Throws:
        de.bsvrz.dav.daf.main.config.ConfigurationChangeException
      • revalidate

        public void revalidate()
                        throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException
        Specified by:
        revalidate in interface de.bsvrz.dav.daf.main.config.ConfigurationObject
        Throws:
        de.bsvrz.dav.daf.main.config.ConfigurationChangeException
      • simpleRevalidate

        public void simpleRevalidate()
      • duplicate

        public de.bsvrz.dav.daf.main.config.SystemObject duplicate()
                                                            throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException
        Specified by:
        duplicate in interface de.bsvrz.dav.daf.main.config.ConfigurationObject
        Throws:
        de.bsvrz.dav.daf.main.config.ConfigurationChangeException
      • duplicate

        public de.bsvrz.dav.daf.main.config.SystemObject duplicate​(java.util.Map<java.lang.String,​java.lang.String> substitudePids)
                                                            throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException
        Specified by:
        duplicate in interface de.bsvrz.dav.daf.main.config.ConfigurationObject
        Throws:
        de.bsvrz.dav.daf.main.config.ConfigurationChangeException
      • getMutableSet

        public de.bsvrz.dav.daf.main.config.MutableSet getMutableSet​(java.lang.String name)
        Specified by:
        getMutableSet in interface de.bsvrz.dav.daf.main.config.ConfigurationObject
      • getNonMutableSet

        public de.bsvrz.dav.daf.main.config.NonMutableSet getNonMutableSet​(java.lang.String name)
        Specified by:
        getNonMutableSet in interface de.bsvrz.dav.daf.main.config.ConfigurationObject
      • getObjectSet

        public de.bsvrz.dav.daf.main.config.ObjectSet getObjectSet​(java.lang.String name)
        Specified by:
        getObjectSet in interface de.bsvrz.dav.daf.main.config.ConfigurationObject
      • getObjectSets

        public java.util.List<de.bsvrz.dav.daf.main.config.ObjectSet> getObjectSets()
        Specified by:
        getObjectSets in interface de.bsvrz.dav.daf.main.config.ConfigurationObject
      • addSet

        public void addSet​(de.bsvrz.dav.daf.main.config.ObjectSet set)
                    throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException
        Specified by:
        addSet in interface de.bsvrz.dav.daf.main.config.ConfigurationObject
        Throws:
        de.bsvrz.dav.daf.main.config.ConfigurationChangeException
      • removeSet

        public void removeSet​(de.bsvrz.dav.daf.main.config.ObjectSet set)
                       throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException
        Specified by:
        removeSet in interface de.bsvrz.dav.daf.main.config.ConfigurationObject
        Throws:
        de.bsvrz.dav.daf.main.config.ConfigurationChangeException