|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ConfigurationObjectInfo
Dieses Interface stellt für Konfigurationsobjekte Informationen zur Verfügung.
Method Summary | |
---|---|
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. |
Methods inherited from interface de.bsvrz.puk.config.configFile.fileaccess.SystemObjectInformationInterface |
---|
getConfigurationData, getConfigurationsDataAttributeGroupUsageIds, getID, getName, getPid, getTypeId, removeConfigurationData, setConfigurationData, setName |
Method Detail |
---|
short getFirstValidVersion()
short getFirstInvalidVersion()
void invalidate()
revalidate()
void revalidate()
invalidate()
long[] getObjectSetIds()
void addObjectSetId(long setId) throws IllegalStateException
setId
- Id der Menge, die zu dem Konfigurationsobjekt hinzugefügt werden soll
IllegalStateException
- Eine Menge mit der Id existiert bereits an diesem Objektlong[] getObjectSetObjects(long setId) throws IllegalArgumentException
setId
- Menge, die zu dem Konigurationsobjekt gehört
setId
identifiziert wurde
IllegalArgumentException
- Es gibt zu der Id keine Mengevoid addObjectSetObject(long setId, long objectId) throws IllegalArgumentException, IllegalStateException
setId
- Menge, zu der das Objekt hinzugefügt werden sollobjectId
- Objekt, das zu der Menge hinzugefügt werden soll
IllegalArgumentException
- Die Menge existiert nicht an dem Konfigurationsobjekt
IllegalStateException
- Ein Objekt mit der Id existiert bereits in der Menge
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |