Package de.bsvrz.dav.daf.main.config
Interface NonMutableCollection
- All Superinterfaces:
SystemObjectCollection
- All Known Subinterfaces:
NonMutableSet
- All Known Implementing Classes:
DafNonMutableSet
public interface NonMutableCollection extends SystemObjectCollection
-
Method Summary
Modifier and Type Method Description java.util.List<SystemObject>
getElementsInAllVersions(short fromVersion, short toVersion)
Bestimmt die Elemente, die in allen Konfigurationsversionen eines vorgegebenen Versionsbereichs zur Zusammenstellung gehört haben.java.util.List<SystemObject>
getElementsInAnyVersions(short fromVersion, short toVersion)
Bestimmt die Elemente, die in mindestens einer Konfigurationsversion eines vorgegebenen Versionsbereichs zur Zusammenstellung gehört haben.java.util.List<SystemObject>
getElementsInModifiableVersion()
Bestimmt die Elemente, die in der in Bearbeitung befindlichen Version des Konfigurationsbereichs aktuell sind.java.util.List<SystemObject>
getElementsInVersion(short version)
Bestimmt die in einer bestimmten Konfigurationsversion zur Zusammenstellung gehörenden Elemente.Methods inherited from interface de.bsvrz.dav.daf.main.config.SystemObjectCollection
getElements, getElements, getElementsDuringPeriod, getElementsInPeriod
-
Method Details
-
getElementsInModifiableVersion
java.util.List<SystemObject> getElementsInModifiableVersion()Bestimmt die Elemente, die in der in Bearbeitung befindlichen Version des Konfigurationsbereichs aktuell sind.- Returns:
- Liste der System-Objekte, die in der Bearbeitung befindlichen Version des Konfigurationsbereichs aktuell sind.
-
getElementsInVersion
Bestimmt die in einer bestimmten Konfigurationsversion zur Zusammenstellung gehörenden Elemente.- Parameters:
version
- Version der Konfiguration- Returns:
- Liste mit den in der angegebenen Version zur Zusammenstellung gehörenden System-Objekten.
-
getElementsInAllVersions
Bestimmt die Elemente, die in allen Konfigurationsversionen eines vorgegebenen Versionsbereichs zur Zusammenstellung gehört haben.- Parameters:
fromVersion
- Erste Version des Bereichs von KonfigurationversionentoVersion
- Letzte Version des Bereichs von Konfigurationversionen- Returns:
- Liste mit den in allen Versionen des Bereichs zur Zusammenstellung gehörenden System-Objekten.
-
getElementsInAnyVersions
Bestimmt die Elemente, die in mindestens einer Konfigurationsversion eines vorgegebenen Versionsbereichs zur Zusammenstellung gehört haben.- Parameters:
fromVersion
- Erste Version des Bereichs von KonfigurationversionentoVersion
- Letzte Version des Bereichs von Konfigurationversionen- Returns:
- Liste mit den in mindestens einer Version des Bereichs zur Zusammenstellung gehörenden System-Objekten.
-