Lock (Objekt): Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: ==Name== Lock - Lock auf ein Objekt ==Beschreibung== Elemente die bearbeitet werden, können für den schreibenden Zugirff gelockt werden. Dadurch werden i...)
 
K (Hob den Schutz von „Lock (Objekt)“ auf)
 
(9 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 3: Zeile 3:
  
 
==Beschreibung==
 
==Beschreibung==
[[Element|Elemente]] die bearbeitet werden, können für den schreibenden Zugirff gelockt werden. Dadurch werden inkonsistenzen durch konkurrierende Zugriffe vermieden. Dieses Objekt enthält Informationen über das gelockte Element. Mit Hilfe des Attributes lock der Elemente-Objekte kann auf dieses Objekt zugegriffen werden.
+
[[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 aktuallisiert aber auch wieder aufgehoben weden. Im System kann ein Timeout für Lock definiert werden, nachdem diese automatisch wieder freigegeben weden.
+
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 15: Zeile 15:
 
| [[ID]]
 
| [[ID]]
 
| ID des [[Element|Elementes]], das gelockt ist
 
| ID des [[Element|Elementes]], das gelockt ist
| 1
+
| 2
 
|-
 
|-
 
| userId
 
| userId
 
| [[ID]]
 
| [[ID]]
 
| ID des Nutzers, der das [[Element|Elemente]] gelockt hat.
 
| ID des Nutzers, der das [[Element|Elemente]] gelockt hat.
| 1
+
| 2
 
|-
 
|-
 
| created
 
| created
 
| [[Date]]
 
| [[Date]]
 
| Zeitpunkt, zu dem das [[Element]] gelockt wurde
 
| Zeitpunkt, zu dem das [[Element]] gelockt wurde
| 1
+
| 2
 
|-
 
|-
 
| lastAccessedTime
 
| lastAccessedTime
 
| [[Date]]
 
| [[Date]]
| Zeitpunkt, zu dem der Lock zuletzt aktuallisiert wurde
+
| Zeitpunkt, zu dem der Lock zuletzt aktualisiert wurde
| 1
+
| 2
 
|}
 
|}
  
 
<noinclude>
 
<noinclude>
 
[[Category:Objekte]]
 
[[Category:Objekte]]
[[Category:Qualität_des_Inhalts_prüfen]]
 
[[Category:Qualität_der_Sprache_prüfen]]
 
 
[[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