public interface ConfigurationObjectInfo extends SystemObjectInformationInterface
| Modifier and Type | Method and Description |
|---|---|
void |
addObjectSetId(long setId)
Diese Methode fügt eine leere Menge an ein Konfigurationsobjekt hinzu.
|
void |
addObjectSetObject(long setId,
long objectId)
Diese Methode fügt ein Objekt zu einer bestehenden Menge hinzu.
|
short |
getFirstInvalidVersion()
Diese Methode gibt an, mit welcher Version des Konfigurationsbereichs das Konfigurationsobjekt ungültig werden soll/sollte.
|
short |
getFirstValidVersion()
Diese Methode gibt an, mit welcher Version des Konfigurationsbereichs das Konfigurationsobjekt gültig werden soll/sollte.
|
long[] |
getObjectSetIds()
Diese Methode gibt die IdŽs aller Mengen zurück, die an dem Konfigurationsobjekt gespeichert sind.
|
long[] |
getObjectSetObjects(long setId)
Diese Methode gibt zu einer Menge, die zu diesem Konfigurationsobjekt gehört, alle IdŽs der jeweiligen Objekte zurück, die sich in der Menge
befinden.
|
void |
invalidate()
Das Konfigurationsobjekt wird mit der nächsten Version des Konfigurationsbereichs ungültig.
|
void |
revalidate()
Solange der Konfigurationsbereich noch nicht in eine neue Version überführt wurde, kann ein Konfigurationsobjekt, welches auf ungültig gesetzt
wurde, mit dieser Methode wieder auf gültig gesetzt werden.
|
getConfigAreaFile, getConfigurationData, getConfigurationDataOptional, getConfigurationsDataAttributeGroupUsageIds, getID, getName, getPid, getTypeId, isDeleted, removeConfigurationData, setConfigurationData, setNameshort getFirstValidVersion()
short getFirstInvalidVersion()
void invalidate()
revalidate()void revalidate()
invalidate()long[] getObjectSetIds()
void addObjectSetId(long setId)
throws java.lang.IllegalStateException
setId - Id der Menge, die zu dem Konfigurationsobjekt hinzugefügt werden solljava.lang.IllegalStateException - Eine Menge mit der Id existiert bereits an diesem Objektlong[] getObjectSetObjects(long setId)
throws java.lang.IllegalArgumentException
setId - Menge, die zu dem Konigurationsobjekt gehörtsetId identifiziert wurdejava.lang.IllegalArgumentException - Es gibt zu der Id keine Mengevoid addObjectSetObject(long setId,
long objectId)
throws java.lang.IllegalArgumentException,
java.lang.IllegalStateException
setId - Menge, zu der das Objekt hinzugefügt werden sollobjectId - Objekt, das zu der Menge hinzugefügt werden solljava.lang.IllegalArgumentException - Die Menge existiert nicht an dem Konfigurationsobjektjava.lang.IllegalStateException - Ein Objekt mit der Id existiert bereits in der Menge