Lock (Objekt): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
K (Schützte „Lock (Objekt)“ [edit=autoconfirmed:move=autoconfirmed]) |
K (Hob den Schutz von „Lock (Objekt)“ auf) |
||
(6 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 3: | Zeile 3: | ||
==Beschreibung== | ==Beschreibung== | ||
− | [[Element|Elemente]] die bearbeitet werden, können für den schreibenden | + | [[Element|Elemente]] die bearbeitet werden, können für den schreibenden Zugriff gelockt werden. Dadurch werden Inkonsistenzen durch konkurrierende Zugriffe vermieden. Dieses Objekt enthält Informationen über das gelockte Element. Mit Hilfe des Attributes <code>lock</code> der Element-Objekte kann auf dieses Objekt zugegriffen werden. |
− | Ein Lock kann vom Nutzer durch erneutes setzen | + | Ein Lock kann vom Nutzer durch erneutes setzen aktualisiert aber auch wieder aufgehoben werden (siehe [[Locking]]). Im System kann ein Timeout für ein Lock definiert werden, nachdem dieser automatisch wieder freigegeben wird. |
==Attribute== | ==Attribute== | ||
− | {| class="prettytable" | + | {| class="prettytable sortable" |
|- class="hintergrundfarbe1" | |- class="hintergrundfarbe1" | ||
! Attribut || Type || Beschreibung || ab IES Version | ! Attribut || Type || Beschreibung || ab IES Version | ||
Zeile 29: | Zeile 29: | ||
| lastAccessedTime | | lastAccessedTime | ||
| [[Date]] | | [[Date]] | ||
− | | Zeitpunkt, zu dem der Lock zuletzt | + | | Zeitpunkt, zu dem der Lock zuletzt aktualisiert wurde |
| 2 | | 2 | ||
|} | |} | ||
Zeile 35: | Zeile 35: | ||
<noinclude> | <noinclude> | ||
[[Category:Objekte]] | [[Category:Objekte]] | ||
− | |||
− | |||
[[Category:Qualität_des_Codes_prüfen]] | [[Category:Qualität_des_Codes_prüfen]] | ||
</noinclude> | </noinclude> |
Aktuelle Version vom 24. Februar 2010, 12:16 Uhr
Name
Lock - Lock auf ein Objekt
Beschreibung
Elemente die bearbeitet werden, können für den schreibenden Zugriff gelockt werden. Dadurch werden Inkonsistenzen durch konkurrierende Zugriffe vermieden. Dieses Objekt enthält Informationen über das gelockte Element. Mit Hilfe des Attributes lock
der Element-Objekte kann auf dieses Objekt zugegriffen werden.
Ein Lock kann vom Nutzer durch erneutes setzen aktualisiert aber auch wieder aufgehoben werden (siehe Locking). Im System kann ein Timeout für ein Lock definiert werden, nachdem dieser automatisch wieder freigegeben wird.
Attribute
Attribut | Type | Beschreibung | ab IES Version |
---|---|---|---|
id | ID | ID des Elementes, das gelockt ist | 2 |
userId | ID | ID des Nutzers, der das Elemente gelockt hat. | 2 |
created | Date | Zeitpunkt, zu dem das Element gelockt wurde | 2 |
lastAccessedTime | Date | Zeitpunkt, zu dem der Lock zuletzt aktualisiert wurde | 2 |