Locking
Elemente können von einem Nutzer für einen exklusiven schreibenden Zugriff gelockt werden. Informationen über den Lock-Status eines Elementes kann über das lock
-Attribut (Lock) des Element-Objektes abgefragt werden.
Ein Lock wird mit dem Request-Parameter SYS_lock
gesetzt. Der Wert des Parameters muß die ID des Elementes enthalte, das gelockt werden soll. Um mehrere Elemente gleichzeitig zu locken, können entweder mehrere SYS_lock
-Parameter in einem Request gesendet werden oder die ID's werden mit Kommata getrennt in einem Parameter gesendet.
Um einen Lock aufzuheben muß der Request-Parameter SYS_unlock
mit den entsprechenden ID's der Elemente gesendet werden. Wird innerhalb einer bestimmten Zeit (standardmäßig 2 Minuten) der Lock nicht erneuert wird er ebenfalls aufbehoben.