Class ConfigConfigurationObject
java.lang.Object
de.bsvrz.puk.config.configFile.datamodel.AbstractConfigSystemObject
de.bsvrz.puk.config.configFile.datamodel.ConfigSystemObject
de.bsvrz.puk.config.configFile.datamodel.ConfigConfigurationObject
- All Implemented Interfaces:
de.bsvrz.dav.daf.main.config.ConfigurationObject,de.bsvrz.dav.daf.main.config.SystemObject,Comparable
- Direct Known Subclasses:
ConfigAspect,ConfigAttribute,ConfigAttributeGroupUsage,ConfigAttributeSet,ConfigAttributeType,ConfigConfigurationArea,ConfigConfigurationAuthority,ConfigDavApplication,ConfigIntegerValueRange,ConfigIntegerValueState,ConfigObjectSet,ConfigObjectSetUse,ConfigSystemObjectType
public class ConfigConfigurationObject
extends ConfigSystemObject
implements de.bsvrz.dav.daf.main.config.ConfigurationObject
Implementierung des Interfaces
ConfigurationObject auf Seiten der Konfiguration.-
Constructor Summary
ConstructorsConstructorDescriptionConfigConfigurationObject(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea, SystemObjectInformationInterface systemObjectInfo) Konstruktor für ein KonfigurationsObjekt. -
Method Summary
Modifier and TypeMethodDescriptionvoidaddSet(de.bsvrz.dav.daf.main.config.ObjectSet set) de.bsvrz.dav.daf.main.config.SystemObjectde.bsvrz.dav.daf.main.config.SystemObjectde.bsvrz.dav.daf.main.config.MutableSetgetMutableSet(String name) de.bsvrz.dav.daf.main.config.NonMutableSetgetNonMutableSet(String name) shortde.bsvrz.dav.daf.main.config.ObjectSetgetObjectSet(String name) List<de.bsvrz.dav.daf.main.config.ObjectSet>shortvoidbooleanisValid()voidremoveSet(de.bsvrz.dav.daf.main.config.ObjectSet set) voidvoidMethods inherited from class de.bsvrz.puk.config.configFile.datamodel.ConfigSystemObject
createConfigurationData, equals, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationDataBytes, getId, getName, getObjectLookupForData, getPid, getType, getUsedAttributeGroupUsages, hashCode, originalHashCode, removeConfigurationData, setConfigurationData, setConfigurationData, setName, simpleInvalidationMethods inherited from class de.bsvrz.puk.config.configFile.datamodel.AbstractConfigSystemObject
compareTo, getConfigurationArea, getConfigurationData, getDataModel, getInfo, getNameOrPidOrId, getPidOrId, getPidOrNameOrId, isOfType, isOfType, setConfigurationData, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface de.bsvrz.dav.daf.main.config.SystemObject
getConfigurationArea, getConfigurationData, getConfigurationData, getConfigurationData, getDataModel, getId, getInfo, getName, getNameOrPidOrId, getPid, getPidOrId, getPidOrNameOrId, getType, getUsedAttributeGroupUsages, isOfType, isOfType, setConfigurationData, setConfigurationData, setConfigurationData, setName, toString
-
Constructor Details
-
ConfigConfigurationObject
public ConfigConfigurationObject(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea, SystemObjectInformationInterface systemObjectInfo) Konstruktor für ein KonfigurationsObjekt.- Parameters:
configurationArea- der Konfigurationsbereich dieses KonfigurationsObjektssystemObjectInfo- das korrespondierende Objekt für die Dateioperationen dieses KonfigurationsObjekts
-
-
Method Details
-
getValidSince
public short getValidSince()- Specified by:
getValidSincein interfacede.bsvrz.dav.daf.main.config.ConfigurationObject
-
getNotValidSince
public short getNotValidSince()- Specified by:
getNotValidSincein interfacede.bsvrz.dav.daf.main.config.ConfigurationObject
-
isValid
public boolean isValid()- Specified by:
isValidin interfacede.bsvrz.dav.daf.main.config.SystemObject
-
invalidate
public void invalidate() throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException- Specified by:
invalidatein interfacede.bsvrz.dav.daf.main.config.SystemObject- Overrides:
invalidatein classConfigSystemObject- Throws:
de.bsvrz.dav.daf.main.config.ConfigurationChangeException
-
revalidate
public void revalidate() throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException- Specified by:
revalidatein interfacede.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:
duplicatein interfacede.bsvrz.dav.daf.main.config.ConfigurationObject- Throws:
de.bsvrz.dav.daf.main.config.ConfigurationChangeException
-
duplicate
public de.bsvrz.dav.daf.main.config.SystemObject duplicate(Map<String, String> substitudePids) throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException- Specified by:
duplicatein interfacede.bsvrz.dav.daf.main.config.ConfigurationObject- Throws:
de.bsvrz.dav.daf.main.config.ConfigurationChangeException
-
getMutableSet
- Specified by:
getMutableSetin interfacede.bsvrz.dav.daf.main.config.ConfigurationObject
-
getNonMutableSet
- Specified by:
getNonMutableSetin interfacede.bsvrz.dav.daf.main.config.ConfigurationObject
-
getObjectSet
- Specified by:
getObjectSetin interfacede.bsvrz.dav.daf.main.config.ConfigurationObject
-
getObjectSets
- Specified by:
getObjectSetsin interfacede.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:
addSetin interfacede.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:
removeSetin interfacede.bsvrz.dav.daf.main.config.ConfigurationObject- Throws:
de.bsvrz.dav.daf.main.config.ConfigurationChangeException
-