SystemObjectInformationInterfaceConfigurationObjectInformationpublic interface ConfigurationObjectInfo extends SystemObjectInformationInterface
| Modifier and Type | Method | 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