public class ConfigNonMutableSet extends ConfigObjectSet implements de.bsvrz.dav.daf.main.config.NonMutableSet
NonMutableSet
für nicht veränderbare Mengen auf Seiten der Konfiguration.Constructor and Description |
---|
ConfigNonMutableSet(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea,
SystemObjectInformationInterface systemObjectInfo)
Konstruktor für eine Konfigurationsmenge.
|
Modifier and Type | Method and Description |
---|---|
void |
add(de.bsvrz.dav.daf.main.config.SystemObject[] objects) |
java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> |
getElements() |
java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> |
getElements(long time) |
java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> |
getElementsDuringPeriod(long startTime,
long endTime) |
java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> |
getElementsInAllVersions(short fromVersion,
short toVersion) |
java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> |
getElementsInAnyVersions(short fromVersion,
short toVersion) |
java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> |
getElementsInModifiableVersion() |
java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> |
getElementsInPeriod(long startTime,
long endTime) |
java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> |
getElementsInVersion(short version) |
boolean |
isSetChanged(short modifiableVersion)
Gibt zurück, ob es an der Menge eine Änderung in der in Bearbeitung befindlichen Version gibt.
|
void |
remove(de.bsvrz.dav.daf.main.config.SystemObject[] objects) |
void |
removeNullElements() |
add, getObjectSetType, remove
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, invalidate, isValid, removeSet, revalidate, simpleRevalidate
createConfigurationData, equals, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationDataBytes, getId, getName, getObjectLookupForData, getPid, getType, getUsedAttributeGroupUsages, hashCode, originalHashCode, removeConfigurationData, setConfigurationData, setConfigurationData, setName, simpleInvalidation
compareTo, getConfigurationArea, getConfigurationData, getDataModel, getInfo, getNameOrPidOrId, getPidOrId, getPidOrNameOrId, isOfType, isOfType, setConfigurationData, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
add, getObjectSetType, remove
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, removeSet, revalidate
getConfigurationArea, getConfigurationData, getConfigurationData, getConfigurationData, getDataModel, getId, getInfo, getName, getNameOrPidOrId, getPid, getPidOrId, getPidOrNameOrId, getType, getUsedAttributeGroupUsages, invalidate, isOfType, isOfType, isValid, setConfigurationData, setConfigurationData, setConfigurationData, setName, toString
public ConfigNonMutableSet(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea, SystemObjectInformationInterface systemObjectInfo)
configurationArea
- Konfigurationsbereich dieser MengesystemObjectInfo
- das korrespondierende Objekt aus den Konfigurationsdateienpublic java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> getElementsInModifiableVersion()
getElementsInModifiableVersion
in interface de.bsvrz.dav.daf.main.config.NonMutableCollection
public java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> getElementsInVersion(short version)
getElementsInVersion
in interface de.bsvrz.dav.daf.main.config.NonMutableCollection
public java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> getElementsInAllVersions(short fromVersion, short toVersion)
getElementsInAllVersions
in interface de.bsvrz.dav.daf.main.config.NonMutableCollection
public java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> getElementsInAnyVersions(short fromVersion, short toVersion)
getElementsInAnyVersions
in interface de.bsvrz.dav.daf.main.config.NonMutableCollection
public java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> getElements()
getElements
in interface de.bsvrz.dav.daf.main.config.SystemObjectCollection
public java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> getElements(long time)
getElements
in interface de.bsvrz.dav.daf.main.config.SystemObjectCollection
public java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> getElementsInPeriod(long startTime, long endTime)
getElementsInPeriod
in interface de.bsvrz.dav.daf.main.config.SystemObjectCollection
public java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> getElementsDuringPeriod(long startTime, long endTime)
getElementsDuringPeriod
in interface de.bsvrz.dav.daf.main.config.SystemObjectCollection
public void add(de.bsvrz.dav.daf.main.config.SystemObject[] objects) throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException
add
in interface de.bsvrz.dav.daf.main.config.ObjectSet
de.bsvrz.dav.daf.main.config.ConfigurationChangeException
public void remove(de.bsvrz.dav.daf.main.config.SystemObject[] objects) throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException
remove
in interface de.bsvrz.dav.daf.main.config.ObjectSet
de.bsvrz.dav.daf.main.config.ConfigurationChangeException
public void removeNullElements() throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException
de.bsvrz.dav.daf.main.config.ConfigurationChangeException
public boolean isSetChanged(short modifiableVersion)
modifiableVersion
- in Bearbeitung befindliche Version dieses Bereichstrue
, wenn es eine Änderung gab, sonst false