NodeTypeName
nt:versionHistory
Supertypes
nt:base
mix:referenceable
IsMixin
false
HasOrderableChildNodes
false
PrimaryItemName
null
PropertyDefinition
Name jcr:versionableUuid
RequiredType STRING
ValueConstraints []
DefaultValues null
AutoCreated true
Mandatory true
OnParentVersion ABORT
Protected true
Multiple false
ChildNodeDefinition
Name jcr:rootVersion
RequiredPrimaryTypes [nt:version]
DefaultPrimaryType nt:version
AutoCreated true
Mandatory true
OnParentVersion ABORT
Protected true
SameNameSiblings false
ChildNodeDefinition
Name jcr:versionLabels
RequiredPrimaryTypes [nt:versionLabels]
DefaultPrimaryType nt:versionLabels
AutoCreated true
Mandatory true
OnParentVersion ABORT
Protected true
SameNameSiblings false
ChildNodeDefinition
Name *
RequiredPrimaryTypes [nt:version]
DefaultPrimaryType nt:version
AutoCreated false
Mandatory false
OnParentVersion ABORT
Protected true
SameNameSiblings false
This node type is optional.
This node type is used in the versioning system. It is required in those implementations that support versioning. See 8.2 Versioning, for more details.