8.4.2 Lockable

A lock is placed on a node by calling Node.lock. The node on which a lock is placed is called the holding node of that lock. Only nodes with mixin node type mix:lockable (inherited as part of their primary node type or explicitly assigned) may hold locks. The definition of mix:lockable is:

NodeTypeName

mix:lockable

Supertypes

[]

IsMixin

true

HasOrderableChildNodes

false

PrimaryItemName

null

PropertyDefinition

Name jcr:lockOwner

RequiredType STRING

ValueConstraints []

DefaultValues null

AutoCreated false

Mandatory false

OnParentVersion IGNORE

Protected true

Multiple false

PropertyDefinition

Name jcr:lockIsDeep

RequiredType BOOLEAN

ValueConstraints []

DefaultValues null

AutoCreated false

Mandatory false

OnParentVersion IGNORE

Protected true

Multiple false