de.bsvrz.puk.config.configFile.datamodel
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:
- ConfigurationObject, SystemObject, Comparable
- Direct Known Subclasses:
- ConfigAspect, ConfigAttribute, ConfigAttributeGroupUsage, ConfigAttributeSet, ConfigAttributeType, ConfigConfigurationArea, ConfigConfigurationAuthority, ConfigDavApplication, ConfigIntegerValueRange, ConfigIntegerValueState, ConfigObjectSet, ConfigObjectSetUse, ConfigSystemObjectType
public class ConfigConfigurationObject
- extends ConfigSystemObject
- implements ConfigurationObject
Implementierung des Interfaces ConfigurationObject
auf Seiten der Konfiguration.
- Author:
- Kappich Systemberatung
Methods inherited from class de.bsvrz.puk.config.configFile.datamodel.ConfigSystemObject |
createConfigurationData, equals, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationDataBytes, getId, getName, getPid, getType, getUsedAttributeGroupUsages, hashCode, removeConfigurationData, setConfigurationData, setConfigurationData, setName, simpleInvalidation |
Methods inherited from class de.bsvrz.puk.config.configFile.datamodel.AbstractConfigSystemObject |
compareTo, getConfigurationArea, getConfigurationData, getDataModel, getInfo, getNameOrPidOrId, getPidOrId, getPidOrNameOrId, isOfType, isOfType, setConfigurationData, toString |
Methods 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 |
ConfigConfigurationObject
public ConfigConfigurationObject(ConfigurationArea configurationArea,
SystemObjectInformationInterface systemObjectInfo)
- Konstruktor für ein KonfigurationsObjekt.
- Parameters:
configurationArea
- der Konfigurationsbereich dieses KonfigurationsObjektssystemObjectInfo
- das korrespondierende Objekt für die Dateioperationen dieses KonfigurationsObjekts
getValidSince
public short getValidSince()
- Specified by:
getValidSince
in interface ConfigurationObject
getNotValidSince
public short getNotValidSince()
- Specified by:
getNotValidSince
in interface ConfigurationObject
isValid
public boolean isValid()
- Specified by:
isValid
in interface SystemObject
invalidate
public void invalidate()
throws ConfigurationChangeException
- Specified by:
invalidate
in interface SystemObject
- Overrides:
invalidate
in class ConfigSystemObject
- Throws:
ConfigurationChangeException
revalidate
public void revalidate()
throws ConfigurationChangeException
- Specified by:
revalidate
in interface ConfigurationObject
- Throws:
ConfigurationChangeException
simpleRevalidate
public void simpleRevalidate()
duplicate
public SystemObject duplicate()
throws ConfigurationChangeException
- Specified by:
duplicate
in interface ConfigurationObject
- Throws:
ConfigurationChangeException
duplicate
public SystemObject duplicate(Map<String,String> substitudePids)
throws ConfigurationChangeException
- Specified by:
duplicate
in interface ConfigurationObject
- Throws:
ConfigurationChangeException
getMutableSet
public MutableSet getMutableSet(String name)
- Specified by:
getMutableSet
in interface ConfigurationObject
getNonMutableSet
public NonMutableSet getNonMutableSet(String name)
- Specified by:
getNonMutableSet
in interface ConfigurationObject
getObjectSet
public ObjectSet getObjectSet(String name)
- Specified by:
getObjectSet
in interface ConfigurationObject
getObjectSets
public List<ObjectSet> getObjectSets()
- Specified by:
getObjectSets
in interface ConfigurationObject
addSet
public void addSet(ObjectSet set)
throws ConfigurationChangeException
- Specified by:
addSet
in interface ConfigurationObject
- Throws:
ConfigurationChangeException
removeSet
public void removeSet(ObjectSet set)
throws ConfigurationChangeException
- Specified by:
removeSet
in interface ConfigurationObject
- Throws:
ConfigurationChangeException