Modifier and Type | Method and Description |
---|---|
Name |
CachingHierarchyManager.getName(ItemId id)
Returns the name of the specified item.
|
Name |
HierarchyManager.getName(ItemId id)
Returns the name of the specified item.
|
Name |
HierarchyManagerImpl.getName(ItemId itemId)
Returns the name of the specified item.
|
Name |
HierarchyManagerImpl.getName(ItemId itemId)
Returns the name of the specified item.
|
Name |
HierarchyManager.getName(ItemId id)
Returns the name of the specified item.
|
Name |
CachingHierarchyManager.getName(ItemId id)
Returns the name of the specified item.
|
Name |
HierarchyManager.getName(NodeId id,
NodeId parentId)
Returns the name of the specified item, with the given parent id.
|
Name |
HierarchyManagerImpl.getName(NodeId id,
NodeId parentId)
Returns the name of the specified item, with the given parent id.
|
Name |
HierarchyManagerImpl.getName(NodeId id,
NodeId parentId)
Returns the name of the specified item, with the given parent id.
|
Name |
HierarchyManager.getName(NodeId id,
NodeId parentId)
Returns the name of the specified item, with the given parent id.
|
Name |
NodeImpl.getPrimaryNodeTypeName()
Returns the name of the primary node type as exposed on the node state
without retrieving the node type.
|
Name |
NodeImpl.getPrimaryNodeTypeName()
Returns the name of the primary node type as exposed on the node state
without retrieving the node type.
|
abstract Name |
ItemImpl.getQName()
|
Name |
NodeImpl.getQName() |
Name |
PropertyImpl.getQName()
|
Name |
PropertyImpl.getQName()
|
Name |
NodeImpl.getQName() |
abstract Name |
ItemImpl.getQName()
|
protected Name |
ItemImpl.getQName(String name)
Utility method that converts the given string into a qualified JCR name.
|
Name |
SessionImpl.getQName(String name) |
Name |
SessionImpl.getQName(String name) |
protected Name |
ItemImpl.getQName(String name)
Utility method that converts the given string into a qualified JCR name.
|
Modifier and Type | Method and Description |
---|---|
Set<Name> |
NodeImpl.getMixinTypeNames()
Returns the
Name s of this node's mixin types. |
Set<Name> |
NodeImpl.getMixinTypeNames()
Returns the
Name s of this node's mixin types. |
Modifier and Type | Method and Description |
---|---|
void |
NodeImpl.addMixin(Name mixinName)
|
void |
NodeImpl.addMixin(Name mixinName)
|
NodeImpl |
NodeImpl.addNode(Name nodeName,
Name nodeTypeName,
NodeId id)
Same as
except that
this method takes Name arguments instead of
String s and has an additional uuid argument. |
NodeImpl |
NodeImpl.addNode(Name nodeName,
Name nodeTypeName,
NodeId id)
Same as
except that
this method takes Name arguments instead of
String s and has an additional uuid argument. |
protected NodeImpl |
ProtectedItemModifier.addNode(NodeImpl parentImpl,
Name name,
Name ntName) |
protected NodeImpl |
ProtectedItemModifier.addNode(NodeImpl parentImpl,
Name name,
Name ntName) |
protected NodeImpl |
ProtectedItemModifier.addNode(NodeImpl parentImpl,
Name name,
Name ntName,
NodeId nodeId) |
protected NodeImpl |
ProtectedItemModifier.addNode(NodeImpl parentImpl,
Name name,
Name ntName,
NodeId nodeId) |
void |
BatchedItemOperations.checkAddNode(NodeState parentState,
Name nodeName,
Name nodeTypeName,
int options)
Checks if adding a child node called
nodeName of node type
nodeTypeName to the given parent node is allowed in the
current context. |
void |
BatchedItemOperations.checkAddNode(NodeState parentState,
Name nodeName,
Name nodeTypeName,
int options)
Checks if adding a child node called
nodeName of node type
nodeTypeName to the given parent node is allowed in the
current context. |
NodeImpl |
NodeImpl.clone(NodeImpl src,
Name name)
Create a child node that is a clone of a shareable node.
|
NodeImpl |
NodeImpl.clone(NodeImpl src,
Name name)
Create a child node that is a clone of a shareable node.
|
NodeId |
BatchedItemOperations.clone(NodeState srcState,
NodeState destParentState,
Name destName)
Implementation of
BatchedItemOperations.clone(Path, Path) that has already determined
the affected NodeState s. |
NodeId |
BatchedItemOperations.clone(NodeState srcState,
NodeState destParentState,
Name destName)
Implementation of
BatchedItemOperations.clone(Path, Path) that has already determined
the affected NodeState s. |
protected NodeImpl |
NodeImpl.createChildNode(Name name,
NodeTypeImpl nodeType,
NodeId id) |
protected NodeImpl |
NodeImpl.createChildNode(Name name,
NodeTypeImpl nodeType,
NodeId id) |
protected PropertyImpl |
NodeImpl.createChildProperty(Name name,
int type,
PropertyDefinitionImpl def)
Creates a new property with the given name and
type hint and
property definition. |
protected PropertyImpl |
NodeImpl.createChildProperty(Name name,
int type,
PropertyDefinitionImpl def)
Creates a new property with the given name and
type hint and
property definition. |
NodeState |
BatchedItemOperations.createNodeState(NodeState parent,
Name nodeName,
Name nodeTypeName,
Name[] mixinNames,
NodeId id)
Creates a new node.
|
NodeState |
BatchedItemOperations.createNodeState(NodeState parent,
Name nodeName,
Name nodeTypeName,
Name[] mixinNames,
NodeId id)
Creates a new node.
|
NodeState |
BatchedItemOperations.createNodeState(NodeState parent,
Name nodeName,
Name nodeTypeName,
Name[] mixinNames,
NodeId id)
Creates a new node.
|
NodeState |
BatchedItemOperations.createNodeState(NodeState parent,
Name nodeName,
Name nodeTypeName,
Name[] mixinNames,
NodeId id)
Creates a new node.
|
NodeState |
BatchedItemOperations.createNodeState(NodeState parent,
Name nodeName,
Name nodeTypeName,
Name[] mixinNames,
NodeId id,
QNodeDefinition def)
Creates a new node based on the given definition.
|
NodeState |
BatchedItemOperations.createNodeState(NodeState parent,
Name nodeName,
Name nodeTypeName,
Name[] mixinNames,
NodeId id,
QNodeDefinition def)
Creates a new node based on the given definition.
|
NodeState |
BatchedItemOperations.createNodeState(NodeState parent,
Name nodeName,
Name nodeTypeName,
Name[] mixinNames,
NodeId id,
QNodeDefinition def)
Creates a new node based on the given definition.
|
NodeState |
BatchedItemOperations.createNodeState(NodeState parent,
Name nodeName,
Name nodeTypeName,
Name[] mixinNames,
NodeId id,
QNodeDefinition def)
Creates a new node based on the given definition.
|
PropertyState |
BatchedItemOperations.createPropertyState(NodeState parent,
Name propName,
int type,
int numValues)
Creates a new property.
|
PropertyState |
BatchedItemOperations.createPropertyState(NodeState parent,
Name propName,
int type,
int numValues)
Creates a new property.
|
PropertyState |
BatchedItemOperations.createPropertyState(NodeState parent,
Name propName,
int type,
QPropertyDefinition def)
Creates a new property based on the given definition.
|
PropertyState |
BatchedItemOperations.createPropertyState(NodeState parent,
Name propName,
int type,
QPropertyDefinition def)
Creates a new property based on the given definition.
|
QNodeDefinition |
ItemValidator.findApplicableNodeDefinition(Name name,
Name nodeTypeName,
NodeState parentState)
Helper method that finds the applicable definition for a child node with
the given name and node type in the parent node's node type and
mixin types.
|
QNodeDefinition |
ItemValidator.findApplicableNodeDefinition(Name name,
Name nodeTypeName,
NodeState parentState)
Helper method that finds the applicable definition for a child node with
the given name and node type in the parent node's node type and
mixin types.
|
QPropertyDefinition |
ItemValidator.findApplicablePropertyDefinition(Name name,
int type,
boolean multiValued,
NodeState parentState)
Helper method that finds the applicable definition for a property with
the given name, type and multiValued characteristic in the parent node's
node type and mixin types.
|
QPropertyDefinition |
ItemValidator.findApplicablePropertyDefinition(Name name,
int type,
boolean multiValued,
NodeState parentState)
Helper method that finds the applicable definition for a property with
the given name, type and multiValued characteristic in the parent node's
node type and mixin types.
|
QPropertyDefinition |
ItemValidator.findApplicablePropertyDefinition(Name name,
int type,
NodeState parentState)
Helper method that finds the applicable definition for a property with
the given name, type in the parent node's node type and mixin types.
|
QPropertyDefinition |
ItemValidator.findApplicablePropertyDefinition(Name name,
int type,
NodeState parentState)
Helper method that finds the applicable definition for a property with
the given name, type in the parent node's node type and mixin types.
|
protected NodeDefinitionImpl |
NodeImpl.getApplicableChildNodeDefinition(Name nodeName,
Name nodeTypeName)
Returns the applicable child node definition for a child node with the
specified name and node type.
|
protected NodeDefinitionImpl |
NodeImpl.getApplicableChildNodeDefinition(Name nodeName,
Name nodeTypeName)
Returns the applicable child node definition for a child node with the
specified name and node type.
|
protected PropertyDefinitionImpl |
NodeImpl.getApplicablePropertyDefinition(Name propertyName,
int type,
boolean multiValued,
boolean exactTypeMatch)
Returns the applicable property definition for a property with the
specified name and type.
|
protected PropertyDefinitionImpl |
NodeImpl.getApplicablePropertyDefinition(Name propertyName,
int type,
boolean multiValued,
boolean exactTypeMatch)
Returns the applicable property definition for a property with the
specified name and type.
|
protected ChildNodeEntry |
HierarchyManagerImpl.getChildNodeEntry(NodeState parent,
Name name,
int index)
Returns the
ChildNodeEntry of parent with the
specified name and index or null
if there's no such entry. |
protected ChildNodeEntry |
ZombieHierarchyManager.getChildNodeEntry(NodeState parent,
Name name,
int index)
Returns the
ChildNodeEntry of parent with the
specified name and index or null
if there's no such entry. |
protected ChildNodeEntry |
ZombieHierarchyManager.getChildNodeEntry(NodeState parent,
Name name,
int index)
Returns the
ChildNodeEntry of parent with the
specified name and index or null
if there's no such entry. |
protected ChildNodeEntry |
HierarchyManagerImpl.getChildNodeEntry(NodeState parent,
Name name,
int index)
Returns the
ChildNodeEntry of parent with the
specified name and index or null
if there's no such entry. |
String |
SessionImpl.getJCRName(Name name) |
String |
SessionImpl.getJCRName(Name name) |
NodeImpl |
NodeImpl.getNode(Name name)
Returns the child node of
this node with the specified
name . |
NodeImpl |
NodeImpl.getNode(Name name)
Returns the child node of
this node with the specified
name . |
NodeImpl |
NodeImpl.getNode(Name name,
int index)
Returns the child node of
this node with the specified
name . |
NodeImpl |
NodeImpl.getNode(Name name,
int index)
Returns the child node of
this node with the specified
name . |
protected PropertyImpl |
NodeImpl.getOrCreateProperty(Name name,
int type,
boolean multiValued,
boolean exactTypeMatch,
BitSet status) |
protected PropertyImpl |
NodeImpl.getOrCreateProperty(Name name,
int type,
boolean multiValued,
boolean exactTypeMatch,
BitSet status) |
PropertyImpl |
NodeImpl.getProperty(Name name)
Returns the property of
this node with the specified
name . |
PropertyImpl |
NodeImpl.getProperty(Name name)
Returns the property of
this node with the specified
name . |
boolean |
NodeImpl.hasNode(Name name)
Indicates whether a child node with the specified
name exists. |
boolean |
NodeImpl.hasNode(Name name)
Indicates whether a child node with the specified
name exists. |
boolean |
NodeImpl.hasNode(Name name,
int index)
Indicates whether a child node with the specified
name exists. |
boolean |
NodeImpl.hasNode(Name name,
int index)
Indicates whether a child node with the specified
name exists. |
boolean |
NodeImpl.hasProperty(Name name)
Indicates whether a property with the specified
name exists. |
boolean |
NodeImpl.hasProperty(Name name)
Indicates whether a property with the specified
name exists. |
protected Property |
NodeImpl.internalSetProperty(Name name,
InternalValue value)
Sets the internal value of a property without checking any constraints.
|
protected Property |
NodeImpl.internalSetProperty(Name name,
InternalValue value)
Sets the internal value of a property without checking any constraints.
|
protected Property |
NodeImpl.internalSetProperty(Name name,
InternalValue[] values)
Sets the internal value of a property without checking any constraints.
|
protected Property |
NodeImpl.internalSetProperty(Name name,
InternalValue[] values)
Sets the internal value of a property without checking any constraints.
|
protected Property |
NodeImpl.internalSetProperty(Name name,
InternalValue[] values,
int type)
Sets the internal value of a property without checking any constraints.
|
protected Property |
NodeImpl.internalSetProperty(Name name,
InternalValue[] values,
int type)
Sets the internal value of a property without checking any constraints.
|
boolean |
NodeImpl.isNodeType(Name ntName)
|
boolean |
NodeImpl.isNodeType(Name ntName)
|
void |
CachingHierarchyManager.nodeAdded(NodeState state,
Name name,
int index,
NodeId id)
Called when a child node has been added
|
void |
CachingHierarchyManager.nodeAdded(NodeState state,
Name name,
int index,
NodeId id)
Called when a child node has been added
|
void |
CachingHierarchyManager.nodeRemoved(NodeState state,
Name name,
int index,
NodeId id)
Called when a child node has been removed
|
void |
CachingHierarchyManager.nodeRemoved(NodeState state,
Name name,
int index,
NodeId id)
Called when a child node has been removed
|
protected void |
NodeImpl.removeChildProperty(Name propName) |
protected void |
NodeImpl.removeChildProperty(Name propName) |
void |
NodeImpl.removeMixin(Name mixinName)
|
void |
NodeImpl.removeMixin(Name mixinName)
|
protected void |
NodeImpl.renameChildNode(Name oldName,
int index,
NodeId id,
Name newName)
Deprecated.
use #renameChildNode(NodeId, Name, boolean)
|
protected void |
NodeImpl.renameChildNode(Name oldName,
int index,
NodeId id,
Name newName)
Deprecated.
use #renameChildNode(NodeId, Name, boolean)
|
protected void |
NodeImpl.renameChildNode(NodeId id,
Name newName,
boolean replace) |
protected void |
NodeImpl.renameChildNode(NodeId id,
Name newName,
boolean replace) |
NodeImpl |
NodeImpl.replaceChildNode(NodeId id,
Name nodeName,
Name nodeTypeName,
Name[] mixinNames)
Replaces the child node with the specified
id
by a new child node with the same id and specified nodeName ,
nodeTypeName and mixinNames . |
NodeImpl |
NodeImpl.replaceChildNode(NodeId id,
Name nodeName,
Name nodeTypeName,
Name[] mixinNames)
Replaces the child node with the specified
id
by a new child node with the same id and specified nodeName ,
nodeTypeName and mixinNames . |
NodeImpl |
NodeImpl.replaceChildNode(NodeId id,
Name nodeName,
Name nodeTypeName,
Name[] mixinNames)
Replaces the child node with the specified
id
by a new child node with the same id and specified nodeName ,
nodeTypeName and mixinNames . |
NodeImpl |
NodeImpl.replaceChildNode(NodeId id,
Name nodeName,
Name nodeTypeName,
Name[] mixinNames)
Replaces the child node with the specified
id
by a new child node with the same id and specified nodeName ,
nodeTypeName and mixinNames . |
PropertyImpl |
NodeImpl.setProperty(Name name,
Value value)
Same as
except that
this method takes a Name name argument instead of a
String . |
PropertyImpl |
NodeImpl.setProperty(Name name,
Value value)
Same as
except that
this method takes a Name name argument instead of a
String . |
PropertyImpl |
NodeImpl.setProperty(Name name,
Value[] values,
int type)
Same as
except
that this method takes a Name name argument instead of a
String . |
PropertyImpl |
NodeImpl.setProperty(Name name,
Value[] values,
int type)
Same as
except
that this method takes a Name name argument instead of a
String . |
protected PropertyImpl |
NodeImpl.setProperty(Name name,
Value[] values,
int type,
boolean enforceType)
Implementation for
setProperty() using a Value
array. |
protected PropertyImpl |
NodeImpl.setProperty(Name name,
Value[] values,
int type,
boolean enforceType)
Implementation for
setProperty() using a Value
array. |
protected Property |
ProtectedItemModifier.setProperty(NodeImpl parentImpl,
Name name,
Value value) |
protected Property |
ProtectedItemModifier.setProperty(NodeImpl parentImpl,
Name name,
Value value) |
protected Property |
ProtectedItemModifier.setProperty(NodeImpl parentImpl,
Name name,
Value[] values) |
protected Property |
ProtectedItemModifier.setProperty(NodeImpl parentImpl,
Name name,
Value[] values) |
protected Property |
ProtectedItemModifier.setProperty(NodeImpl parentImpl,
Name name,
Value[] values,
int type) |
protected Property |
ProtectedItemModifier.setProperty(NodeImpl parentImpl,
Name name,
Value[] values,
int type) |
protected Property |
ProtectedItemModifier.setProperty(NodeImpl parentImpl,
Name name,
Value value,
boolean ignorePermissions) |
protected Property |
ProtectedItemModifier.setProperty(NodeImpl parentImpl,
Name name,
Value value,
boolean ignorePermissions) |
void |
PropertyImpl.setValue(Name name)
|
void |
PropertyImpl.setValue(Name name)
|
void |
PropertyImpl.setValue(Name[] names)
Same as
except that
this method takes an array of Name instead of
String values. |
void |
PropertyImpl.setValue(Name[] names)
Same as
except that
this method takes an array of Name instead of
String values. |
Modifier and Type | Method and Description |
---|---|
void |
NodeTypeEventListener.externalUnregistered(Collection<Name> ntNames)
Called when one or more node types have been externally unregistered.
|
void |
NodeTypeEventListener.externalUnregistered(Collection<Name> ntNames)
Called when one or more node types have been externally unregistered.
|
void |
NodeTypeEventChannel.unregistered(Collection<Name> ntNames)
Called when one or more node types have been unregistered.
|
void |
NodeTypeEventChannel.unregistered(Collection<Name> ntNames)
Called when one or more node types have been unregistered.
|
Modifier and Type | Method and Description |
---|---|
Name |
PropertyId.getName()
Returns the
Name of the property. |
Name |
PropertyId.getName()
Returns the
Name of the property. |
Constructor and Description |
---|
PropertyId(NodeId parentId,
Name propName)
Creates a property identifier instance for the identified property.
|
PropertyId(NodeId parentId,
Name propName)
Creates a property identifier instance for the identified property.
|
Modifier and Type | Method and Description |
---|---|
Name |
AbstractRecord.readQName()
Read a
Name frmo the underlying stream. |
Name |
Record.readQName()
Read a
Name frmo the underlying stream. |
Name |
Record.readQName()
Read a
Name frmo the underlying stream. |
Name |
AbstractRecord.readQName()
Read a
Name frmo the underlying stream. |
Modifier and Type | Method and Description |
---|---|
void |
AbstractRecord.writeQName(Name name)
Write a
Name to the underlying stream. |
void |
ReadRecord.writeQName(Name name) |
void |
Record.writeQName(Name name)
Write a
Name to the underlying stream. |
void |
Record.writeQName(Name name)
Write a
Name to the underlying stream. |
void |
ReadRecord.writeQName(Name name) |
void |
AbstractRecord.writeQName(Name name)
Write a
Name to the underlying stream. |
Modifier and Type | Method and Description |
---|---|
Name[] |
EffectiveNodeType.getAllNodeTypes() |
Name[] |
EffectiveNodeType.getAllNodeTypes() |
Name[] |
EffectiveNodeType.getInheritedNodeTypes() |
Name[] |
EffectiveNodeType.getInheritedNodeTypes() |
Name[] |
EffectiveNodeType.getMergedNodeTypes() |
Name[] |
EffectiveNodeType.getMergedNodeTypes() |
Name[] |
EffectiveNodeTypeCache.Key.getNames()
Returns the node type names of this key.
|
Name[] |
EffectiveNodeTypeCache.Key.getNames()
Returns the node type names of this key.
|
Name |
EffectiveNodeType.getPrimaryItemName() |
Name |
EffectiveNodeType.getPrimaryItemName() |
Name |
NodeTypeImpl.getQName()
Returns the
Name of this node type. |
Name |
NodeTypeImpl.getQName()
Returns the
Name of this node type. |
Name[] |
NodeTypeRegistry.getRegisteredNodeTypes()
Returns the names of all registered node types.
|
Name[] |
NodeTypeRegistry.getRegisteredNodeTypes()
Returns the names of all registered node types.
|
Modifier and Type | Method and Description |
---|---|
Set<Name> |
NodeTypeRegistry.getDependentNodeTypes(Name nodeTypeName)
Returns the names of those registered node types that have
dependencies on the given node type.
|
Set<Name> |
NodeTypeRegistry.getDependentNodeTypes(Name nodeTypeName)
Returns the names of those registered node types that have
dependencies on the given node type.
|
Modifier and Type | Method and Description |
---|---|
void |
EffectiveNodeType.checkAddNodeConstraints(Name name) |
void |
EffectiveNodeType.checkAddNodeConstraints(Name name) |
void |
EffectiveNodeType.checkAddNodeConstraints(Name name,
Name nodeTypeName,
NodeTypeRegistry ntReg) |
void |
EffectiveNodeType.checkAddNodeConstraints(Name name,
Name nodeTypeName,
NodeTypeRegistry ntReg) |
protected void |
NodeTypeRegistry.checkForReferencesInContent(Name nodeTypeName)
Checks whether there is existing content that directly or indirectly
refers to the specified node type.
|
protected void |
NodeTypeRegistry.checkForReferencesInContent(Name nodeTypeName)
Checks whether there is existing content that directly or indirectly
refers to the specified node type.
|
void |
EffectiveNodeType.checkRemoveItemConstraints(Name name) |
void |
EffectiveNodeType.checkRemoveItemConstraints(Name name) |
void |
EffectiveNodeType.checkRemoveNodeConstraints(Name name) |
void |
EffectiveNodeType.checkRemoveNodeConstraints(Name name) |
void |
EffectiveNodeType.checkRemovePropertyConstraints(Name name) |
void |
EffectiveNodeType.checkRemovePropertyConstraints(Name name) |
boolean |
NodeTypeDefStore.contains(Name name) |
boolean |
NodeTypeDefStore.contains(Name name) |
QNodeTypeDefinition |
NodeTypeDefStore.get(Name name) |
QNodeTypeDefinition |
NodeTypeDefStore.get(Name name) |
QNodeDefinition |
EffectiveNodeType.getApplicableChildNodeDef(Name name,
Name nodeTypeName,
NodeTypeRegistry ntReg)
Returns the applicable child node definition for a child node with the
specified name and node type.
|
QNodeDefinition |
EffectiveNodeType.getApplicableChildNodeDef(Name name,
Name nodeTypeName,
NodeTypeRegistry ntReg)
Returns the applicable child node definition for a child node with the
specified name and node type.
|
QPropertyDefinition |
EffectiveNodeType.getApplicablePropertyDef(Name name,
int type)
Returns the applicable property definition for a property with the
specified name and type.
|
QPropertyDefinition |
EffectiveNodeType.getApplicablePropertyDef(Name name,
int type)
Returns the applicable property definition for a property with the
specified name and type.
|
QPropertyDefinition |
EffectiveNodeType.getApplicablePropertyDef(Name name,
int type,
boolean multiValued)
Returns the applicable property definition for a property with the
specified name, type and multiValued characteristic.
|
QPropertyDefinition |
EffectiveNodeType.getApplicablePropertyDef(Name name,
int type,
boolean multiValued)
Returns the applicable property definition for a property with the
specified name, type and multiValued characteristic.
|
Set<Name> |
NodeTypeRegistry.getDependentNodeTypes(Name nodeTypeName)
Returns the names of those registered node types that have
dependencies on the given node type.
|
Set<Name> |
NodeTypeRegistry.getDependentNodeTypes(Name nodeTypeName)
Returns the names of those registered node types that have
dependencies on the given node type.
|
EffectiveNodeType |
NodeTypeRegistry.getEffectiveNodeType(Name ntName) |
EffectiveNodeType |
NodeTypeRegistry.getEffectiveNodeType(Name ntName) |
EffectiveNodeType |
NodeTypeRegistry.getEffectiveNodeType(Name primary,
Set<Name> mixins)
Returns the effective node type of a node with the given primary
and mixin types.
|
EffectiveNodeType |
NodeTypeRegistry.getEffectiveNodeType(Name primary,
Set<Name> mixins)
Returns the effective node type of a node with the given primary
and mixin types.
|
EffectiveNodeTypeCache.Key |
BitSetENTCacheImpl.getKey(Name[] ntNames)
Returns a key for an effective node type that consists of the given
node type names.
|
EffectiveNodeTypeCache.Key |
EffectiveNodeTypeCache.getKey(Name[] ntNames)
Returns a key for an effective node type that consists of the given
node type names.
|
EffectiveNodeTypeCache.Key |
EffectiveNodeTypeCacheImpl.getKey(Name[] ntNames)
Returns a key for an effective node type that consists of the given
node type names.
|
EffectiveNodeTypeCache.Key |
EffectiveNodeTypeCacheImpl.getKey(Name[] ntNames)
Returns a key for an effective node type that consists of the given
node type names.
|
EffectiveNodeTypeCache.Key |
EffectiveNodeTypeCache.getKey(Name[] ntNames)
Returns a key for an effective node type that consists of the given
node type names.
|
EffectiveNodeTypeCache.Key |
BitSetENTCacheImpl.getKey(Name[] ntNames)
Returns a key for an effective node type that consists of the given
node type names.
|
QItemDefinition[] |
EffectiveNodeType.getNamedItemDefs(Name name) |
QItemDefinition[] |
EffectiveNodeType.getNamedItemDefs(Name name) |
QNodeDefinition[] |
EffectiveNodeType.getNamedNodeDefs(Name name) |
QNodeDefinition[] |
EffectiveNodeType.getNamedNodeDefs(Name name) |
QPropertyDefinition[] |
EffectiveNodeType.getNamedPropDefs(Name name) |
QPropertyDefinition[] |
EffectiveNodeType.getNamedPropDefs(Name name) |
NodeTypeImpl |
NodeTypeManagerImpl.getNodeType(Name name) |
NodeTypeImpl |
NodeTypeManagerImpl.getNodeType(Name name) |
QNodeTypeDefinition |
NodeTypeRegistry.getNodeTypeDef(Name nodeTypeName)
Returns the node type definition of the node type with the given name.
|
QNodeTypeDefinition |
NodeTypeRegistry.getNodeTypeDef(Name nodeTypeName)
Returns the node type definition of the node type with the given name.
|
boolean |
EffectiveNodeType.hasNamedItemDef(Name name) |
boolean |
EffectiveNodeType.hasNamedItemDef(Name name) |
boolean |
EffectiveNodeType.includesNodeType(Name nodeTypeName)
Determines whether this effective node type representation includes
(either through inheritance or aggregation) the given node type.
|
boolean |
EffectiveNodeType.includesNodeType(Name nodeTypeName)
Determines whether this effective node type representation includes
(either through inheritance or aggregation) the given node type.
|
boolean |
EffectiveNodeType.includesNodeTypes(Name[] nodeTypeNames)
Determines whether this effective node type representation includes
(either through inheritance or aggregation) all of the given node types.
|
boolean |
EffectiveNodeType.includesNodeTypes(Name[] nodeTypeNames)
Determines whether this effective node type representation includes
(either through inheritance or aggregation) all of the given node types.
|
void |
BitSetENTCacheImpl.invalidate(Name name)
Removes all effective node types that are aggregated with the node type
of the given name.
|
void |
EffectiveNodeTypeCache.invalidate(Name name)
Removes all effective node types that are aggregated with the node type
of the given name.
|
void |
EffectiveNodeTypeCacheImpl.invalidate(Name name)
Removes all effective node types that are aggregated with the node type
of the given name.
|
void |
EffectiveNodeTypeCacheImpl.invalidate(Name name)
Removes all effective node types that are aggregated with the node type
of the given name.
|
void |
EffectiveNodeTypeCache.invalidate(Name name)
Removes all effective node types that are aggregated with the node type
of the given name.
|
void |
BitSetENTCacheImpl.invalidate(Name name)
Removes all effective node types that are aggregated with the node type
of the given name.
|
boolean |
NodeTypeRegistry.isBuiltIn(Name nodeTypeName) |
boolean |
NodeTypeRegistry.isBuiltIn(Name nodeTypeName) |
boolean |
NodeTypeImpl.isDerivedFrom(Name nodeTypeName)
Checks if this node type is directly or indirectly derived from the
specified node type.
|
boolean |
NodeTypeImpl.isDerivedFrom(Name nodeTypeName)
Checks if this node type is directly or indirectly derived from the
specified node type.
|
boolean |
NodeTypeImpl.isNodeType(Name nodeTypeName)
Test if this nodetype equals or is directly or indirectly derived from
the node type with the specified
nodeTypeName , without
checking of a node type of that name really exists. |
boolean |
NodeTypeImpl.isNodeType(Name nodeTypeName)
Test if this nodetype equals or is directly or indirectly derived from
the node type with the specified
nodeTypeName , without
checking of a node type of that name really exists. |
boolean |
NodeTypeRegistry.isRegistered(Name nodeTypeName) |
boolean |
NodeTypeRegistry.isRegistered(Name nodeTypeName) |
void |
NodeTypeManagerImpl.nodeTypeRegistered(Name ntName)
Called when a node type has been registered.
|
void |
NodeTypeRegistryListener.nodeTypeRegistered(Name ntName)
Called when a node type has been registered.
|
void |
NodeTypeRegistryListener.nodeTypeRegistered(Name ntName)
Called when a node type has been registered.
|
void |
NodeTypeManagerImpl.nodeTypeRegistered(Name ntName)
Called when a node type has been registered.
|
void |
NodeTypeManagerImpl.nodeTypeReRegistered(Name ntName)
Called when a node type has been re-registered.
|
void |
NodeTypeRegistryListener.nodeTypeReRegistered(Name ntName)
Called when a node type has been re-registered.
|
void |
NodeTypeRegistryListener.nodeTypeReRegistered(Name ntName)
Called when a node type has been re-registered.
|
void |
NodeTypeManagerImpl.nodeTypeReRegistered(Name ntName)
Called when a node type has been re-registered.
|
boolean |
NodeTypeDefStore.remove(Name name) |
boolean |
NodeTypeDefStore.remove(Name name) |
void |
NodeTypeRegistry.unregisterNodeType(Name ntName)
Unregisters the specified node type.
|
void |
NodeTypeRegistry.unregisterNodeType(Name ntName)
Unregisters the specified node type.
|
Modifier and Type | Method and Description |
---|---|
void |
NodeTypeRegistry.externalUnregistered(Collection<Name> ntNames)
Called when one or more node types have been externally unregistered.
|
void |
NodeTypeRegistry.externalUnregistered(Collection<Name> ntNames)
Called when one or more node types have been externally unregistered.
|
EffectiveNodeType |
NodeTypeRegistry.getEffectiveNodeType(Name primary,
Set<Name> mixins)
Returns the effective node type of a node with the given primary
and mixin types.
|
EffectiveNodeType |
NodeTypeRegistry.getEffectiveNodeType(Name primary,
Set<Name> mixins)
Returns the effective node type of a node with the given primary
and mixin types.
|
EffectiveNodeType |
NodeTypeRegistry.getEffectiveNodeType(Set<Name> mixins)
Returns the effective node type representation of the given node types.
|
EffectiveNodeType |
NodeTypeRegistry.getEffectiveNodeType(Set<Name> mixins)
Returns the effective node type representation of the given node types.
|
void |
NodeTypeManagerImpl.nodeTypesUnregistered(Collection<Name> names)
Called when a set of node types has been unregistered.
|
void |
NodeTypeRegistryListener.nodeTypesUnregistered(Collection<Name> names)
Called when a set of node types has been unregistered.
|
void |
NodeTypeRegistryListener.nodeTypesUnregistered(Collection<Name> names)
Called when a set of node types has been unregistered.
|
void |
NodeTypeManagerImpl.nodeTypesUnregistered(Collection<Name> names)
Called when a set of node types has been unregistered.
|
void |
NodeTypeRegistry.unregisterNodeTypes(Set<Name> ntNames)
Same as
except
that a set of node types is unregistered instead of just one. |
void |
NodeTypeRegistry.unregisterNodeTypes(Set<Name> ntNames)
Same as
except
that a set of node types is unregistered instead of just one. |
Modifier and Type | Method and Description |
---|---|
void |
VirtualNodeTypeStateManager.nodeTypeRegistered(Name ntName)
Called when a node type has been registered.
|
void |
VirtualNodeTypeStateManager.nodeTypeRegistered(Name ntName)
Called when a node type has been registered.
|
void |
VirtualNodeTypeStateManager.nodeTypeReRegistered(Name ntName)
Called when a node type has been re-registered.
|
void |
VirtualNodeTypeStateManager.nodeTypeReRegistered(Name ntName)
Called when a node type has been re-registered.
|
void |
VirtualNodeTypeStateProvider.onNodeTypeAdded(Name ntName) |
void |
VirtualNodeTypeStateProvider.onNodeTypeAdded(Name ntName) |
void |
VirtualNodeTypeStateProvider.onNodeTypeModified(Name ntName) |
void |
VirtualNodeTypeStateProvider.onNodeTypeModified(Name ntName) |
Modifier and Type | Method and Description |
---|---|
void |
VirtualNodeTypeStateManager.nodeTypesUnregistered(Collection<Name> names)
Called when a set of node types has been unregistered.
|
void |
VirtualNodeTypeStateManager.nodeTypesUnregistered(Collection<Name> names)
Called when a set of node types has been unregistered.
|
void |
VirtualNodeTypeStateProvider.onNodeTypesRemoved(Collection<Name> names) |
void |
VirtualNodeTypeStateProvider.onNodeTypesRemoved(Collection<Name> names) |
Modifier and Type | Method and Description |
---|---|
Name |
EventState.getNodeType()
Returns the node type of the parent node associated with this event.
|
Name |
EventState.getNodeType()
Returns the node type of the parent node associated with this event.
|
Name |
EventImpl.getPrimaryNodeTypeName() |
Name |
EventImpl.getPrimaryNodeTypeName() |
Modifier and Type | Method and Description |
---|---|
Set<Name> |
EventState.getMixinNames()
Returns a set of
Name s which are the names of the mixins
assigned to the parent node associated with this event. |
Set<Name> |
EventState.getMixinNames()
Returns a set of
Name s which are the names of the mixins
assigned to the parent node associated with this event. |
Set<Name> |
EventImpl.getMixinTypeNames() |
Set<Name> |
EventImpl.getMixinTypeNames() |
Modifier and Type | Method and Description |
---|---|
static EventState |
EventState.childNodeAdded(NodeId parentId,
Path parentPath,
NodeId childId,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session)
Creates a new
Event of type
Event.NODE_ADDED . |
static EventState |
EventState.childNodeAdded(NodeId parentId,
Path parentPath,
NodeId childId,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session)
Creates a new
Event of type
Event.NODE_ADDED . |
static EventState |
EventState.childNodeAdded(NodeId parentId,
Path parentPath,
NodeId childId,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
Event.NODE_ADDED . |
static EventState |
EventState.childNodeAdded(NodeId parentId,
Path parentPath,
NodeId childId,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
Event.NODE_ADDED . |
static EventState |
EventState.childNodeRemoved(NodeId parentId,
Path parentPath,
NodeId childId,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session)
Creates a new
Event of type
Event.NODE_REMOVED . |
static EventState |
EventState.childNodeRemoved(NodeId parentId,
Path parentPath,
NodeId childId,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session)
Creates a new
Event of type
Event.NODE_REMOVED . |
static EventState |
EventState.childNodeRemoved(NodeId parentId,
Path parentPath,
NodeId childId,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
Event.NODE_REMOVED . |
static EventState |
EventState.childNodeRemoved(NodeId parentId,
Path parentPath,
NodeId childId,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
Event.NODE_REMOVED . |
static EventState |
EventState.nodeMoved(NodeId parentId,
Path parentPath,
NodeId childId,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
NODE_MOVED . |
static EventState |
EventState.nodeMoved(NodeId parentId,
Path parentPath,
NodeId childId,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
NODE_MOVED . |
static EventState |
EventState.nodeMovedWithInfo(NodeId parentId,
Path destPath,
NodeId childId,
Path srcPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
NODE_MOVED . |
static EventState |
EventState.nodeMovedWithInfo(NodeId parentId,
Path destPath,
NodeId childId,
Path srcPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
NODE_MOVED . |
static EventState |
EventState.nodeReordered(NodeId parentId,
Path parentPath,
NodeId childId,
Path destChildPath,
Path srcChildPath,
Path beforeChildPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
NODE_MOVED . |
static EventState |
EventState.nodeReordered(NodeId parentId,
Path parentPath,
NodeId childId,
Path destChildPath,
Path srcChildPath,
Path beforeChildPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
NODE_MOVED . |
static EventState |
EventState.propertyAdded(NodeId parentId,
Path parentPath,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session)
Creates a new
Event of type
Event.PROPERTY_ADDED . |
static EventState |
EventState.propertyAdded(NodeId parentId,
Path parentPath,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session)
Creates a new
Event of type
Event.PROPERTY_ADDED . |
static EventState |
EventState.propertyAdded(NodeId parentId,
Path parentPath,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
Event.PROPERTY_ADDED . |
static EventState |
EventState.propertyAdded(NodeId parentId,
Path parentPath,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
Event.PROPERTY_ADDED . |
static EventState |
EventState.propertyChanged(NodeId parentId,
Path parentPath,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session)
Creates a new
Event of type
Event.PROPERTY_CHANGED . |
static EventState |
EventState.propertyChanged(NodeId parentId,
Path parentPath,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session)
Creates a new
Event of type
Event.PROPERTY_CHANGED . |
static EventState |
EventState.propertyChanged(NodeId parentId,
Path parentPath,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
Event.PROPERTY_CHANGED . |
static EventState |
EventState.propertyChanged(NodeId parentId,
Path parentPath,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
Event.PROPERTY_CHANGED . |
static EventState |
EventState.propertyRemoved(NodeId parentId,
Path parentPath,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session)
Creates a new
Event of type
Event.PROPERTY_REMOVED . |
static EventState |
EventState.propertyRemoved(NodeId parentId,
Path parentPath,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session)
Creates a new
Event of type
Event.PROPERTY_REMOVED . |
static EventState |
EventState.propertyRemoved(NodeId parentId,
Path parentPath,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
Event.PROPERTY_REMOVED . |
static EventState |
EventState.propertyRemoved(NodeId parentId,
Path parentPath,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
Event.PROPERTY_REMOVED . |
Modifier and Type | Method and Description |
---|---|
static EventState |
EventState.childNodeAdded(NodeId parentId,
Path parentPath,
NodeId childId,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session)
Creates a new
Event of type
Event.NODE_ADDED . |
static EventState |
EventState.childNodeAdded(NodeId parentId,
Path parentPath,
NodeId childId,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session)
Creates a new
Event of type
Event.NODE_ADDED . |
static EventState |
EventState.childNodeAdded(NodeId parentId,
Path parentPath,
NodeId childId,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
Event.NODE_ADDED . |
static EventState |
EventState.childNodeAdded(NodeId parentId,
Path parentPath,
NodeId childId,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
Event.NODE_ADDED . |
static EventState |
EventState.childNodeRemoved(NodeId parentId,
Path parentPath,
NodeId childId,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session)
Creates a new
Event of type
Event.NODE_REMOVED . |
static EventState |
EventState.childNodeRemoved(NodeId parentId,
Path parentPath,
NodeId childId,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session)
Creates a new
Event of type
Event.NODE_REMOVED . |
static EventState |
EventState.childNodeRemoved(NodeId parentId,
Path parentPath,
NodeId childId,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
Event.NODE_REMOVED . |
static EventState |
EventState.childNodeRemoved(NodeId parentId,
Path parentPath,
NodeId childId,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
Event.NODE_REMOVED . |
static EventState |
EventState.nodeMoved(NodeId parentId,
Path parentPath,
NodeId childId,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
NODE_MOVED . |
static EventState |
EventState.nodeMoved(NodeId parentId,
Path parentPath,
NodeId childId,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
NODE_MOVED . |
static EventState |
EventState.nodeMovedWithInfo(NodeId parentId,
Path destPath,
NodeId childId,
Path srcPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
NODE_MOVED . |
static EventState |
EventState.nodeMovedWithInfo(NodeId parentId,
Path destPath,
NodeId childId,
Path srcPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
NODE_MOVED . |
static EventState |
EventState.nodeReordered(NodeId parentId,
Path parentPath,
NodeId childId,
Path destChildPath,
Path srcChildPath,
Path beforeChildPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
NODE_MOVED . |
static EventState |
EventState.nodeReordered(NodeId parentId,
Path parentPath,
NodeId childId,
Path destChildPath,
Path srcChildPath,
Path beforeChildPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
NODE_MOVED . |
static EventState |
EventState.propertyAdded(NodeId parentId,
Path parentPath,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session)
Creates a new
Event of type
Event.PROPERTY_ADDED . |
static EventState |
EventState.propertyAdded(NodeId parentId,
Path parentPath,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session)
Creates a new
Event of type
Event.PROPERTY_ADDED . |
static EventState |
EventState.propertyAdded(NodeId parentId,
Path parentPath,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
Event.PROPERTY_ADDED . |
static EventState |
EventState.propertyAdded(NodeId parentId,
Path parentPath,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
Event.PROPERTY_ADDED . |
static EventState |
EventState.propertyChanged(NodeId parentId,
Path parentPath,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session)
Creates a new
Event of type
Event.PROPERTY_CHANGED . |
static EventState |
EventState.propertyChanged(NodeId parentId,
Path parentPath,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session)
Creates a new
Event of type
Event.PROPERTY_CHANGED . |
static EventState |
EventState.propertyChanged(NodeId parentId,
Path parentPath,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
Event.PROPERTY_CHANGED . |
static EventState |
EventState.propertyChanged(NodeId parentId,
Path parentPath,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
Event.PROPERTY_CHANGED . |
static EventState |
EventState.propertyRemoved(NodeId parentId,
Path parentPath,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session)
Creates a new
Event of type
Event.PROPERTY_REMOVED . |
static EventState |
EventState.propertyRemoved(NodeId parentId,
Path parentPath,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session)
Creates a new
Event of type
Event.PROPERTY_REMOVED . |
static EventState |
EventState.propertyRemoved(NodeId parentId,
Path parentPath,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
Event.PROPERTY_REMOVED . |
static EventState |
EventState.propertyRemoved(NodeId parentId,
Path parentPath,
Path childPath,
Name nodeType,
Set<Name> mixins,
Session session,
boolean external)
Creates a new
Event of type
Event.PROPERTY_REMOVED . |
Modifier and Type | Method and Description |
---|---|
protected static String |
InMemPersistenceManager.buildBlobFilePath(String parentUUID,
Name propName,
int index)
Deprecated.
|
protected static String |
InMemPersistenceManager.buildBlobFilePath(String parentUUID,
Name propName,
int index)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Name |
NodePropBundle.ChildNodeEntry.getName()
Returns the name.
|
Name |
NodePropBundle.PropertyEntry.getName()
Returns the property name
|
Name |
NodePropBundle.ChildNodeEntry.getName()
Returns the name.
|
Name |
NodePropBundle.PropertyEntry.getName()
Returns the property name
|
Name |
NodePropBundle.getNodeTypeName()
Returns the nodetype name of this bundle
|
Name |
NodePropBundle.getNodeTypeName()
Returns the nodetype name of this bundle
|
Modifier and Type | Method and Description |
---|---|
Set<Name> |
NodePropBundle.getMixinTypeNames()
Returns the mixin type names of this bundle.
|
Set<Name> |
NodePropBundle.getMixinTypeNames()
Returns the mixin type names of this bundle.
|
Set<Name> |
NodePropBundle.getPropertyNames()
Returns a set of the property names.
|
Set<Name> |
NodePropBundle.getPropertyNames()
Returns a set of the property names.
|
Map<Name,List<NodeId>> |
NodeInfo.getReferences() |
Map<Name,List<NodeId>> |
NodeInfo.getReferences() |
Modifier and Type | Method and Description |
---|---|
void |
NodePropBundle.addChildNodeEntry(Name name,
NodeId id)
Adds a child node entry.
|
void |
NodePropBundle.addChildNodeEntry(Name name,
NodeId id)
Adds a child node entry.
|
NodePropBundle.PropertyEntry |
NodePropBundle.getPropertyEntry(Name name)
Returns the property entry with the given name.
|
NodePropBundle.PropertyEntry |
NodePropBundle.getPropertyEntry(Name name)
Returns the property entry with the given name.
|
boolean |
NodePropBundle.hasProperty(Name name)
Checks if this bundle has a property
|
boolean |
NodePropBundle.hasProperty(Name name)
Checks if this bundle has a property
|
void |
NodePropBundle.removeProperty(Name name,
BLOBStore blobStore)
Removes the proprty with the given name from this bundle.
|
void |
NodePropBundle.removeProperty(Name name,
BLOBStore blobStore)
Removes the proprty with the given name from this bundle.
|
void |
NodePropBundle.setNodeTypeName(Name nodeTypeName)
Sets the node type name
|
void |
NodePropBundle.setNodeTypeName(Name nodeTypeName)
Sets the node type name
|
Modifier and Type | Method and Description |
---|---|
void |
NodePropBundle.setMixinTypeNames(Set<Name> mixinTypeNames)
Sets the mixin type names
|
void |
NodePropBundle.setMixinTypeNames(Set<Name> mixinTypeNames)
Sets the mixin type names
|
Constructor and Description |
---|
ChildNodeEntry(Name name,
NodeId id)
Creates a new entry with the given name and id
|
ChildNodeEntry(Name name,
NodeId id)
Creates a new entry with the given name and id
|
Modifier and Type | Method and Description |
---|---|
PropertyTypeRegistry.TypeMapping[] |
PropertyTypeRegistry.getPropertyTypes(Name propName)
Returns an array of type mappings for a given property name
propName . |
PropertyTypeRegistry.TypeMapping[] |
PropertyTypeRegistry.getPropertyTypes(Name propName)
Returns an array of type mappings for a given property name
propName . |
void |
PropertyTypeRegistry.nodeTypeRegistered(Name ntName) |
void |
PropertyTypeRegistry.nodeTypeRegistered(Name ntName) |
void |
PropertyTypeRegistry.nodeTypeReRegistered(Name ntName) |
void |
PropertyTypeRegistry.nodeTypeReRegistered(Name ntName) |
Modifier and Type | Method and Description |
---|---|
void |
PropertyTypeRegistry.nodeTypesUnregistered(Collection<Name> names) |
void |
PropertyTypeRegistry.nodeTypesUnregistered(Collection<Name> names) |
Modifier and Type | Field and Description |
---|---|
static Name |
QueryImpl.DEFAULT_SELECTOR_NAME
The default selector name 's'.
|
static Name |
QueryImpl.DEFAULT_SELECTOR_NAME
The default selector name 's'.
|
static Name |
ExcerptProvider.REP_EXCERPT
Name of the rep:excerpt function.
|
static Name |
ExcerptProvider.REP_EXCERPT
Name of the rep:excerpt function.
|
Modifier and Type | Field and Description |
---|---|
static Collection<Name> |
SearchIndex.VALID_SYSTEM_INDEX_NODE_TYPE_NAMES
Valid node type names under /jcr:system.
|
static Collection<Name> |
SearchIndex.VALID_SYSTEM_INDEX_NODE_TYPE_NAMES
Valid node type names under /jcr:system.
|
Modifier and Type | Method and Description |
---|---|
Name |
NameQuery.getName() |
Name |
NameQuery.getName() |
Name |
Ordering.getSelectorName() |
Name |
Ordering.getSelectorName() |
Name[] |
FilterMultiColumnQueryHits.getSelectorNames() |
Name[] |
MultiColumnQueryHits.getSelectorNames() |
Name[] |
QueryHitsAdapter.getSelectorNames() |
Name[] |
QueryHitsAdapter.getSelectorNames() |
Name[] |
MultiColumnQueryHits.getSelectorNames() |
Name[] |
FilterMultiColumnQueryHits.getSelectorNames() |
Modifier and Type | Method and Description |
---|---|
static MultiColumnQuery |
MultiColumnQueryAdapter.adapt(org.apache.lucene.search.Query query,
Name selectorName)
Adapts the given
query . |
static MultiColumnQuery |
MultiColumnQueryAdapter.adapt(org.apache.lucene.search.Query query,
Name selectorName)
Adapts the given
query . |
protected void |
NodeIndexer.addMVPName(org.apache.lucene.document.Document doc,
Name name)
Adds a
FieldNames.MVP field to doc with the resolved
name using the internal search index namespace mapping. |
protected void |
NodeIndexer.addMVPName(org.apache.lucene.document.Document doc,
Name name)
Adds a
FieldNames.MVP field to doc with the resolved
name using the internal search index namespace mapping. |
protected void |
NodeIndexer.addNameValue(org.apache.lucene.document.Document doc,
String fieldName,
Name internalValue)
Adds the name value to the document as the named field.
|
protected void |
NodeIndexer.addNameValue(org.apache.lucene.document.Document doc,
String fieldName,
Name internalValue)
Adds the name value to the document as the named field.
|
protected void |
NodeIndexer.addPropertyName(org.apache.lucene.document.Document doc,
Name name)
Adds the property name to the lucene _:PROPERTIES_SET field.
|
protected void |
NodeIndexer.addPropertyName(org.apache.lucene.document.Document doc,
Name name)
Adds the property name to the lucene _:PROPERTIES_SET field.
|
protected void |
NodeIndexer.addValue(org.apache.lucene.document.Document doc,
InternalValue value,
Name name)
Adds a value to the lucene Document.
|
protected void |
NodeIndexer.addValue(org.apache.lucene.document.Document doc,
InternalValue value,
Name name)
Adds a value to the lucene Document.
|
protected void |
NodeIndexer.addValueProperty(org.apache.lucene.document.Document doc,
InternalValue value,
Name name,
String fieldName)
Adds a property related value to the lucene Document.
|
protected void |
NodeIndexer.addValueProperty(org.apache.lucene.document.Document doc,
InternalValue value,
Name name,
String fieldName)
Adds a property related value to the lucene Document.
|
protected ColumnImpl |
QueryImpl.columnForName(Name propertyName)
Returns a column for the given property name and the default selector
name.
|
protected ColumnImpl |
QueryImpl.columnForName(Name propertyName)
Returns a column for the given property name and the default selector
name.
|
MultiColumnQueryHits |
JackrabbitIndexSearcher.execute(org.apache.lucene.search.Query query,
org.apache.lucene.search.Sort sort,
long resultFetchHint,
Name selectorName)
Executes the query and returns the hits that match the query.
|
MultiColumnQueryHits |
JackrabbitIndexSearcher.execute(org.apache.lucene.search.Query query,
org.apache.lucene.search.Sort sort,
long resultFetchHint,
Name selectorName)
Executes the query and returns the hits that match the query.
|
protected float |
NodeIndexer.getPropertyBoost(Name propertyName)
Returns the boost value for the given property name.
|
protected float |
NodeIndexer.getPropertyBoost(Name propertyName)
Returns the boost value for the given property name.
|
float |
IndexingConfiguration.getPropertyBoost(NodeState state,
Name propertyName)
Returns the boost value for the given property name.
|
float |
IndexingConfigurationImpl.getPropertyBoost(NodeState state,
Name propertyName)
Returns the boost value for the given property name.
|
float |
IndexingConfigurationImpl.getPropertyBoost(NodeState state,
Name propertyName)
Returns the boost value for the given property name.
|
float |
IndexingConfiguration.getPropertyBoost(NodeState state,
Name propertyName)
Returns the boost value for the given property name.
|
protected InternalValue |
NodeIndexer.getValue(Name name)
Utility method that extracts the first value of the named property
of the current node.
|
protected InternalValue |
NodeIndexer.getValue(Name name)
Utility method that extracts the first value of the named property
of the current node.
|
protected boolean |
NodeIndexer.isIncludedInNodeIndex(Name propertyName)
Returns
true if the property with the given name should also
be added to the node scope index. |
protected boolean |
NodeIndexer.isIncludedInNodeIndex(Name propertyName)
Returns
true if the property with the given name should also
be added to the node scope index. |
boolean |
IndexingConfiguration.isIncludedInNodeScopeIndex(NodeState state,
Name propertyName)
Returns
true if the property with the given name should be
included in the node scope fulltext index. |
boolean |
IndexingConfigurationImpl.isIncludedInNodeScopeIndex(NodeState state,
Name propertyName)
Returns
true if the property with the given name should be
included in the node scope fulltext index. |
boolean |
IndexingConfigurationImpl.isIncludedInNodeScopeIndex(NodeState state,
Name propertyName)
Returns
true if the property with the given name should be
included in the node scope fulltext index. |
boolean |
IndexingConfiguration.isIncludedInNodeScopeIndex(NodeState state,
Name propertyName)
Returns
true if the property with the given name should be
included in the node scope fulltext index. |
protected boolean |
NodeIndexer.isIndexed(Name propertyName)
Returns
true if the property with the given name should
be indexed. |
protected boolean |
NodeIndexer.isIndexed(Name propertyName)
Returns
true if the property with the given name should
be indexed. |
boolean |
IndexingConfiguration.isIndexed(NodeState state,
Name propertyName)
Returns
true if the property with the given name is indexed
according to this configuration. |
boolean |
IndexingConfigurationImpl.isIndexed(NodeState state,
Name propertyName)
Returns
true if the property with the given name is fulltext
indexed according to this configuration. |
boolean |
IndexingConfigurationImpl.isIndexed(NodeState state,
Name propertyName)
Returns
true if the property with the given name is fulltext
indexed according to this configuration. |
boolean |
IndexingConfiguration.isIndexed(NodeState state,
Name propertyName)
Returns
true if the property with the given name is indexed
according to this configuration. |
void |
IndexingConfigurationImpl.nodeTypeRegistered(Name ntName) |
void |
IndexingConfigurationImpl.nodeTypeRegistered(Name ntName) |
void |
IndexingConfigurationImpl.nodeTypeReRegistered(Name ntName) |
void |
IndexingConfigurationImpl.nodeTypeReRegistered(Name ntName) |
String |
AbstractNamespaceMappings.translateName(Name qName)
Translates a name from a session local namespace mapping into a search
index private namespace mapping.
|
String |
NamespaceMappings.translateName(Name name)
Translates a name from a session local namespace mapping into a search
index private namespace mapping.
|
String |
NamespaceMappings.translateName(Name name)
Translates a name from a session local namespace mapping into a search
index private namespace mapping.
|
String |
AbstractNamespaceMappings.translateName(Name qName)
Translates a name from a session local namespace mapping into a search
index private namespace mapping.
|
protected boolean |
NodeIndexer.useInExcerpt(Name propertyName)
Returns
true if the content of the property with the given
name should the used to create an excerpt. |
protected boolean |
NodeIndexer.useInExcerpt(Name propertyName)
Returns
true if the content of the property with the given
name should the used to create an excerpt. |
boolean |
IndexingConfiguration.useInExcerpt(NodeState state,
Name propertyName)
Returns
true if the content of the property with the given
name should show up in an excerpt. |
boolean |
IndexingConfigurationImpl.useInExcerpt(NodeState state,
Name propertyName)
Returns
true if the content of the property with the given
name should show up in an excerpt. |
boolean |
IndexingConfigurationImpl.useInExcerpt(NodeState state,
Name propertyName)
Returns
true if the content of the property with the given
name should show up in an excerpt. |
boolean |
IndexingConfiguration.useInExcerpt(NodeState state,
Name propertyName)
Returns
true if the content of the property with the given
name should show up in an excerpt. |
Modifier and Type | Method and Description |
---|---|
void |
IndexingConfigurationImpl.nodeTypesUnregistered(Collection<Name> names) |
void |
IndexingConfigurationImpl.nodeTypesUnregistered(Collection<Name> names) |
Constructor and Description |
---|
NameQuery(Name nodeName,
IndexFormatVersion version,
NamespaceMappings nsMappings)
Creates a new
NameQuery . |
NameQuery(Name nodeName,
IndexFormatVersion version,
NamespaceMappings nsMappings)
Creates a new
NameQuery . |
NameRangeQuery(Name lowerName,
Name upperName,
boolean inclusive,
IndexFormatVersion version,
NamespaceMappings nsMappings,
org.apache.jackrabbit.core.query.lucene.PerQueryCache cache)
Creates a new NameRangeQuery.
|
NameRangeQuery(Name lowerName,
Name upperName,
boolean inclusive,
IndexFormatVersion version,
NamespaceMappings nsMappings,
org.apache.jackrabbit.core.query.lucene.PerQueryCache cache)
Creates a new NameRangeQuery.
|
QueryHitsAdapter(QueryHits hits,
Name selectorName)
Creates a new adapter for
hits . |
QueryHitsAdapter(QueryHits hits,
Name selectorName)
Creates a new adapter for
hits . |
Modifier and Type | Method and Description |
---|---|
boolean |
AndConstraint.evaluate(ScoreNode[] row,
Name[] selectorNames,
EvaluationContext context)
Evaluates this constraint for the given row.
|
boolean |
ChildNodeConstraint.evaluate(ScoreNode[] row,
Name[] selectorNames,
EvaluationContext context)
Evaluates this constraint for the given row.
|
boolean |
ComparisonConstraint.evaluate(ScoreNode[] row,
Name[] selectorNames,
EvaluationContext context)
Evaluates this constraint for the given row.
|
boolean |
Constraint.evaluate(ScoreNode[] row,
Name[] selectorNames,
EvaluationContext context)
Evaluates this constraint for the given row.
|
boolean |
DescendantNodeConstraint.evaluate(ScoreNode[] row,
Name[] selectorNames,
EvaluationContext context)
Evaluates this constraint for the given row.
|
boolean |
NotConstraint.evaluate(ScoreNode[] row,
Name[] selectorNames,
EvaluationContext context)
Evaluates this constraint for the given row.
|
boolean |
OrConstraint.evaluate(ScoreNode[] row,
Name[] selectorNames,
EvaluationContext context)
Evaluates this constraint for the given row.
|
boolean |
QueryConstraint.evaluate(ScoreNode[] row,
Name[] selectorNames,
EvaluationContext context)
Evaluates this constraint for the given row.
|
boolean |
SameNodeConstraint.evaluate(ScoreNode[] row,
Name[] selectorNames,
EvaluationContext context)
Evaluates this constraint for the given row.
|
boolean |
SameNodeConstraint.evaluate(ScoreNode[] row,
Name[] selectorNames,
EvaluationContext context)
Evaluates this constraint for the given row.
|
boolean |
QueryConstraint.evaluate(ScoreNode[] row,
Name[] selectorNames,
EvaluationContext context)
Evaluates this constraint for the given row.
|
boolean |
OrConstraint.evaluate(ScoreNode[] row,
Name[] selectorNames,
EvaluationContext context)
Evaluates this constraint for the given row.
|
boolean |
NotConstraint.evaluate(ScoreNode[] row,
Name[] selectorNames,
EvaluationContext context)
Evaluates this constraint for the given row.
|
boolean |
DescendantNodeConstraint.evaluate(ScoreNode[] row,
Name[] selectorNames,
EvaluationContext context)
Evaluates this constraint for the given row.
|
boolean |
Constraint.evaluate(ScoreNode[] row,
Name[] selectorNames,
EvaluationContext context)
Evaluates this constraint for the given row.
|
boolean |
ComparisonConstraint.evaluate(ScoreNode[] row,
Name[] selectorNames,
EvaluationContext context)
Evaluates this constraint for the given row.
|
boolean |
ChildNodeConstraint.evaluate(ScoreNode[] row,
Name[] selectorNames,
EvaluationContext context)
Evaluates this constraint for the given row.
|
boolean |
AndConstraint.evaluate(ScoreNode[] row,
Name[] selectorNames,
EvaluationContext context)
Evaluates this constraint for the given row.
|
protected int |
SelectorBasedConstraint.getSelectorIndex(Name[] names)
Returns the selector index of this constraint.
|
protected int |
SelectorBasedConstraint.getSelectorIndex(Name[] names)
Returns the selector index of this constraint.
|
Modifier and Type | Field and Description |
---|---|
protected Name[] |
Join.selectorNames
The selector names.
|
protected Name[] |
Join.selectorNames
The selector names.
|
Modifier and Type | Method and Description |
---|---|
Name[] |
AbstractCondition.getInnerSelectorNames() |
Name[] |
Condition.getInnerSelectorNames() |
Name[] |
Condition.getInnerSelectorNames() |
Name[] |
AbstractCondition.getInnerSelectorNames() |
Name[] |
Join.getSelectorNames() |
Name[] |
Join.getSelectorNames() |
Modifier and Type | Method and Description |
---|---|
protected static int |
AbstractCondition.getIndex(MultiColumnQueryHits source,
Name selectorName)
Returns the index of the selector with the given
selectorName
within the given source . |
protected static int |
Join.getIndex(MultiColumnQueryHits source,
Name selectorName)
Returns the index of the selector with the given
selectorName
within the given source . |
protected static int |
Join.getIndex(MultiColumnQueryHits source,
Name selectorName)
Returns the index of the selector with the given
selectorName
within the given source . |
protected static int |
AbstractCondition.getIndex(MultiColumnQueryHits source,
Name selectorName)
Returns the index of the selector with the given
selectorName
within the given source . |
protected static MultiColumnQueryHits |
Join.getSourceWithName(Name selectorName,
MultiColumnQueryHits left,
MultiColumnQueryHits right) |
protected static MultiColumnQueryHits |
Join.getSourceWithName(Name selectorName,
MultiColumnQueryHits left,
MultiColumnQueryHits right) |
Constructor and Description |
---|
AncestorNodeJoin(MultiColumnQueryHits context,
Name contextSelectorName,
org.apache.lucene.index.IndexReader reader,
HierarchyResolver resolver)
Creates a new ancestor node join condition.
|
AncestorNodeJoin(MultiColumnQueryHits context,
Name contextSelectorName,
org.apache.lucene.index.IndexReader reader,
HierarchyResolver resolver)
Creates a new ancestor node join condition.
|
AncestorPathNodeJoin(MultiColumnQueryHits context,
Name contextSelectorName,
Path relPath,
HierarchyManager hmgr)
Creates an ancestor path node join.
|
AncestorPathNodeJoin(MultiColumnQueryHits context,
Name contextSelectorName,
Path relPath,
HierarchyManager hmgr)
Creates an ancestor path node join.
|
DescendantNodeJoin(MultiColumnQueryHits context,
Name contextSelectorName,
org.apache.lucene.index.IndexReader reader,
HierarchyResolver resolver)
Creates a new descendant node join condition.
|
DescendantNodeJoin(MultiColumnQueryHits context,
Name contextSelectorName,
org.apache.lucene.index.IndexReader reader,
HierarchyResolver resolver)
Creates a new descendant node join condition.
|
DescendantPathNodeJoin(MultiColumnQueryHits context,
Name contextSelectorName,
Path relPath,
HierarchyManager hmgr)
Creates a new descendant path node join condition.
|
DescendantPathNodeJoin(MultiColumnQueryHits context,
Name contextSelectorName,
Path relPath,
HierarchyManager hmgr)
Creates a new descendant path node join condition.
|
EquiJoin(MultiColumnQueryHits inner,
int innerScoreNodeIndex,
NamespaceMappings nsMappings,
org.apache.lucene.index.IndexReader reader,
Name innerProperty,
Name outerProperty)
Creates a new equi join condition.
|
EquiJoin(MultiColumnQueryHits inner,
int innerScoreNodeIndex,
NamespaceMappings nsMappings,
org.apache.lucene.index.IndexReader reader,
Name innerProperty,
Name outerProperty)
Creates a new equi join condition.
|
SameNodeJoin(MultiColumnQueryHits inner,
Name innerSelectorName,
org.apache.lucene.index.IndexReader reader)
Creates a new same node join.
|
SameNodeJoin(MultiColumnQueryHits inner,
Name innerSelectorName,
org.apache.lucene.index.IndexReader reader)
Creates a new same node join.
|
Modifier and Type | Method and Description |
---|---|
boolean |
AccessManager.isGranted(Path parentPath,
Name childName,
int permissions)
Determines whether the specified
permissions are granted
on an item represented by the combination of the given
parentPath and childName (i.e. |
boolean |
DefaultAccessManager.isGranted(Path parentPath,
Name childName,
int permissions) |
boolean |
DefaultAccessManager.isGranted(Path parentPath,
Name childName,
int permissions) |
boolean |
AccessManager.isGranted(Path parentPath,
Name childName,
int permissions)
Determines whether the specified
permissions are granted
on an item represented by the combination of the given
parentPath and childName (i.e. |
Modifier and Type | Field and Description |
---|---|
static Name |
AccessControlConstants.N_ACCESSCONTROL
PrincipalBased-ACL:
Name of the root-node of all access-control-nodes that store the
privileges for individual principals.
|
static Name |
AccessControlConstants.N_ACCESSCONTROL
PrincipalBased-ACL:
Name of the root-node of all access-control-nodes that store the
privileges for individual principals.
|
static Name |
AccessControlConstants.N_POLICY
Default name for a node of type rep:Policy.
|
static Name |
AccessControlConstants.N_POLICY
Default name for a node of type rep:Policy.
|
static Name |
AccessControlConstants.N_REPO_POLICY
Name name for a node of type rep:Policy storing repository level privileges.
|
static Name |
AccessControlConstants.N_REPO_POLICY
Name name for a node of type rep:Policy storing repository level privileges.
|
static Name |
AccessControlConstants.NT_REP_ACCESS_CONTROL
rep:AccessControl nodetype
|
static Name |
AccessControlConstants.NT_REP_ACCESS_CONTROL
rep:AccessControl nodetype
|
static Name |
AccessControlConstants.NT_REP_ACCESS_CONTROLLABLE
rep:AccessControllable nodetype
|
static Name |
AccessControlConstants.NT_REP_ACCESS_CONTROLLABLE
rep:AccessControllable nodetype
|
static Name |
AccessControlConstants.NT_REP_ACE
rep:ACE nodetype
|
static Name |
AccessControlConstants.NT_REP_ACE
rep:ACE nodetype
|
static Name |
AccessControlConstants.NT_REP_ACL
rep:ACL nodetype
|
static Name |
AccessControlConstants.NT_REP_ACL
rep:ACL nodetype
|
static Name |
AccessControlConstants.NT_REP_DENY_ACE
rep:DenyACE nodetype
|
static Name |
AccessControlConstants.NT_REP_DENY_ACE
rep:DenyACE nodetype
|
static Name |
AccessControlConstants.NT_REP_GRANT_ACE
rep:GrantACE nodetype
|
static Name |
AccessControlConstants.NT_REP_GRANT_ACE
rep:GrantACE nodetype
|
static Name |
AccessControlConstants.NT_REP_PRINCIPAL_ACCESS_CONTROL
rep:PrincipalAccessControl nodetype
|
static Name |
AccessControlConstants.NT_REP_PRINCIPAL_ACCESS_CONTROL
rep:PrincipalAccessControl nodetype
|
static Name |
AccessControlConstants.NT_REP_REPO_ACCESS_CONTROLLABLE
rep:RepoAccessControllable nodetype
|
static Name |
AccessControlConstants.NT_REP_REPO_ACCESS_CONTROLLABLE
rep:RepoAccessControllable nodetype
|
static Name |
AccessControlConstants.P_GLOB
rep:glob property name used to restrict the number of child nodes
or properties that are affected by an ACL inherited from a parent node.
|
static Name |
AccessControlConstants.P_GLOB
rep:glob property name used to restrict the number of child nodes
or properties that are affected by an ACL inherited from a parent node.
|
static Name |
AccessControlConstants.P_PRINCIPAL_NAME
rep:principalName property name
|
static Name |
AccessControlConstants.P_PRINCIPAL_NAME
rep:principalName property name
|
static Name |
AccessControlConstants.P_PRIVILEGES
rep:privileges property name
|
static Name |
AccessControlConstants.P_PRIVILEGES
rep:privileges property name
|
static Name |
PrivilegeRegistry.REP_PRIVILEGE_MANAGEMENT_NAME |
static Name |
PrivilegeRegistry.REP_PRIVILEGE_MANAGEMENT_NAME |
static Name |
PrivilegeRegistry.REP_WRITE_NAME |
static Name |
PrivilegeRegistry.REP_WRITE_NAME |
Modifier and Type | Method and Description |
---|---|
Map<Name,Value> |
AccessControlEntryImpl.getRestrictions()
Returns the restrictions defined for this entry.
|
Map<Name,Value> |
AccessControlEntryImpl.getRestrictions()
Returns the restrictions defined for this entry.
|
Modifier and Type | Method and Description |
---|---|
PrivilegeBits |
PrivilegeManagerImpl.getBits(Name... privilegeNames) |
PrivilegeBits |
PrivilegeManagerImpl.getBits(Name... privilegeNames) |
Value |
AccessControlEntryImpl.getRestriction(Name restrictionName) |
Value |
AccessControlEntryImpl.getRestriction(Name restrictionName) |
Modifier and Type | Method and Description |
---|---|
void |
PrivilegeManagerImpl.privilegesRegistered(Set<Name> privilegeNames) |
void |
PrivilegeManagerImpl.privilegesRegistered(Set<Name> privilegeNames) |
Modifier and Type | Method and Description |
---|---|
protected static Name |
ACLEditor.getUniqueNodeName(Node node,
String name)
Create a unique valid name for the Permission nodes to be save.
|
protected static Name |
ACLEditor.getUniqueNodeName(Node node,
String name)
Create a unique valid name for the Permission nodes to be save.
|
Modifier and Type | Method and Description |
---|---|
protected static Name |
ACLEditor.getUniqueNodeName(Node node,
String name)
Create a unique valid name for the Permission nodes to be save.
|
protected static Name |
ACLEditor.getUniqueNodeName(Node node,
String name)
Create a unique valid name for the Permission nodes to be save.
|
Modifier and Type | Method and Description |
---|---|
boolean |
SimpleAccessManager.isGranted(Path parentPath,
Name childName,
int permissions) |
boolean |
SimpleAccessManager.isGranted(Path parentPath,
Name childName,
int permissions) |
Modifier and Type | Method and Description |
---|---|
Name |
SessionContext.getQName(String name) |
Name |
SessionContext.getQName(String name) |
Modifier and Type | Method and Description |
---|---|
static void |
NodeNameNormalizer.check(Name name) |
static void |
NodeNameNormalizer.check(Name name) |
String |
SessionContext.getJCRName(Name name) |
String |
SessionContext.getJCRName(Name name) |
Modifier and Type | Method and Description |
---|---|
Name |
ChildNodeEntry.getName() |
Name |
PropertyState.getName()
Returns the name of this property.
|
Name |
PropertyState.getName()
Returns the name of this property.
|
Name |
ChildNodeEntry.getName() |
Name |
NodeState.getNodeTypeName()
Returns the name of this node's node type.
|
Name |
NodeState.getNodeTypeName()
Returns the name of this node's node type.
|
Modifier and Type | Method and Description |
---|---|
Set<Name> |
NodeState.getAddedPropertyNames()
Returns a set of
Name s denoting those properties that
do not exist in the overlayed node state but have been added to
this node state. |
Set<Name> |
NodeState.getAddedPropertyNames()
Returns a set of
Name s denoting those properties that
do not exist in the overlayed node state but have been added to
this node state. |
Set<Name> |
NodeState.getMixinTypeNames()
Returns the names of this node's mixin types.
|
Set<Name> |
NodeState.getMixinTypeNames()
Returns the names of this node's mixin types.
|
Set<Name> |
NodeState.getPropertyNames()
Returns the names of this node's properties as a set of
QNames objects. |
Set<Name> |
NodeState.getPropertyNames()
Returns the names of this node's properties as a set of
QNames objects. |
Set<Name> |
NodeState.getRemovedPropertyNames()
Returns a set of
Name s denoting those properties that
exist in the overlayed node state but have been removed from
this node state. |
Set<Name> |
NodeState.getRemovedPropertyNames()
Returns a set of
Name s denoting those properties that
exist in the overlayed node state but have been removed from
this node state. |
Modifier and Type | Method and Description |
---|---|
ChildNodeEntry |
NodeState.addChildNodeEntry(Name nodeName,
NodeId id)
Adds a new
ChildNodeEntry . |
ChildNodeEntry |
NodeState.addChildNodeEntry(Name nodeName,
NodeId id)
Adds a new
ChildNodeEntry . |
void |
NodeState.addPropertyName(Name propName)
Adds a property name entry.
|
void |
NodeState.addPropertyName(Name propName)
Adds a property name entry.
|
PropertyState |
LocalItemStateManager.createNew(Name propName,
NodeId parentId)
Creates a
PropertyState instance representing new,
i.e. |
PropertyState |
SessionItemStateManager.createNew(Name propName,
NodeId parentId)
Creates a
PropertyState instance representing new,
i.e. |
PropertyState |
UpdatableItemStateManager.createNew(Name propName,
NodeId parentId)
Creates a
PropertyState instance representing new,
i.e. |
PropertyState |
UpdatableItemStateManager.createNew(Name propName,
NodeId parentId)
Creates a
PropertyState instance representing new,
i.e. |
PropertyState |
SessionItemStateManager.createNew(Name propName,
NodeId parentId)
Creates a
PropertyState instance representing new,
i.e. |
PropertyState |
LocalItemStateManager.createNew(Name propName,
NodeId parentId)
Creates a
PropertyState instance representing new,
i.e. |
NodeState |
LocalItemStateManager.createNew(NodeId id,
Name nodeTypeName,
NodeId parentId)
Creates a
NodeState instance representing new,
i.e. |
NodeState |
SessionItemStateManager.createNew(NodeId id,
Name nodeTypeName,
NodeId parentId)
Creates a
NodeState instance representing new,
i.e. |
NodeState |
UpdatableItemStateManager.createNew(NodeId id,
Name nodeTypeName,
NodeId parentId)
Creates a
NodeState instance representing new,
i.e. |
NodeState |
UpdatableItemStateManager.createNew(NodeId id,
Name nodeTypeName,
NodeId parentId)
Creates a
NodeState instance representing new,
i.e. |
NodeState |
SessionItemStateManager.createNew(NodeId id,
Name nodeTypeName,
NodeId parentId)
Creates a
NodeState instance representing new,
i.e. |
NodeState |
LocalItemStateManager.createNew(NodeId id,
Name nodeTypeName,
NodeId parentId)
Creates a
NodeState instance representing new,
i.e. |
NodeState |
SessionItemStateManager.createTransientNodeState(NodeId id,
Name nodeTypeName,
NodeId parentId,
int initialStatus) |
NodeState |
SessionItemStateManager.createTransientNodeState(NodeId id,
Name nodeTypeName,
NodeId parentId,
int initialStatus) |
PropertyState |
SessionItemStateManager.createTransientPropertyState(NodeId parentId,
Name propName,
int initialStatus) |
PropertyState |
SessionItemStateManager.createTransientPropertyState(NodeId parentId,
Name propName,
int initialStatus) |
List<ChildNodeEntry> |
NodeState.getChildNodeEntries(Name nodeName)
Returns a list of
ChildNodeEntry s with the specified name. |
List<ChildNodeEntry> |
NodeState.getChildNodeEntries(Name nodeName)
Returns a list of
ChildNodeEntry s with the specified name. |
ChildNodeEntry |
NodeState.getChildNodeEntry(Name nodeName,
int index)
Returns the
ChildNodeEntry with the specified name and index
or null if there's no matching entry. |
ChildNodeEntry |
NodeState.getChildNodeEntry(Name nodeName,
int index)
Returns the
ChildNodeEntry with the specified name and index
or null if there's no matching entry. |
boolean |
NodeState.hasChildNodeEntry(Name name)
Determines if there is a
ChildNodeEntry with the
specified name . |
boolean |
NodeState.hasChildNodeEntry(Name name)
Determines if there is a
ChildNodeEntry with the
specified name . |
boolean |
NodeState.hasChildNodeEntry(Name name,
int index)
Determines if there is a
ChildNodeEntry with the
specified name and index . |
boolean |
NodeState.hasChildNodeEntry(Name name,
int index)
Determines if there is a
ChildNodeEntry with the
specified name and index . |
boolean |
NodeState.hasPropertyName(Name propName)
Determines if there is a property entry with the specified
Name . |
boolean |
NodeState.hasPropertyName(Name propName)
Determines if there is a property entry with the specified
Name . |
void |
LocalItemStateManager.nodeAdded(NodeState state,
Name name,
int index,
NodeId id)
Called when a child node has been added
|
void |
NodeStateListener.nodeAdded(NodeState state,
Name name,
int index,
NodeId id)
Called when a child node has been added
|
void |
SessionItemStateManager.nodeAdded(NodeState state,
Name name,
int index,
NodeId id)
Called when a child node has been added
|
void |
SessionItemStateManager.nodeAdded(NodeState state,
Name name,
int index,
NodeId id)
Called when a child node has been added
|
void |
NodeStateListener.nodeAdded(NodeState state,
Name name,
int index,
NodeId id)
Called when a child node has been added
|
void |
LocalItemStateManager.nodeAdded(NodeState state,
Name name,
int index,
NodeId id)
Called when a child node has been added
|
void |
LocalItemStateManager.nodeRemoved(NodeState state,
Name name,
int index,
NodeId id)
Called when a child node has been removed
|
void |
NodeStateListener.nodeRemoved(NodeState state,
Name name,
int index,
NodeId id)
Called when a child node has been removed
|
void |
SessionItemStateManager.nodeRemoved(NodeState state,
Name name,
int index,
NodeId id)
Called when a child node has been removed
|
void |
SessionItemStateManager.nodeRemoved(NodeState state,
Name name,
int index,
NodeId id)
Called when a child node has been removed
|
void |
NodeStateListener.nodeRemoved(NodeState state,
Name name,
int index,
NodeId id)
Called when a child node has been removed
|
void |
LocalItemStateManager.nodeRemoved(NodeState state,
Name name,
int index,
NodeId id)
Called when a child node has been removed
|
void |
StateChangeDispatcher.notifyNodeAdded(NodeState state,
Name name,
int index,
NodeId id)
Notify listeners about changes to some state.
|
void |
StateChangeDispatcher.notifyNodeAdded(NodeState state,
Name name,
int index,
NodeId id)
Notify listeners about changes to some state.
|
void |
StateChangeDispatcher.notifyNodeRemoved(NodeState state,
Name name,
int index,
NodeId id)
Notify listeners about changes to some state.
|
void |
StateChangeDispatcher.notifyNodeRemoved(NodeState state,
Name name,
int index,
NodeId id)
Notify listeners about changes to some state.
|
boolean |
NodeState.removeChildNodeEntry(Name nodeName,
int index)
Removes a
ChildNodeEntry . |
boolean |
NodeState.removeChildNodeEntry(Name nodeName,
int index)
Removes a
ChildNodeEntry . |
boolean |
NodeState.removePropertyName(Name propName)
Removes a property name entry.
|
boolean |
NodeState.removePropertyName(Name propName)
Removes a property name entry.
|
boolean |
NodeState.renameChildNodeEntry(Name oldName,
int index,
Name newName)
Renames a
ChildNodeEntry by removing the old entry and
appending the new entry to the end of the list. |
boolean |
NodeState.renameChildNodeEntry(Name oldName,
int index,
Name newName)
Renames a
ChildNodeEntry by removing the old entry and
appending the new entry to the end of the list. |
boolean |
NodeState.renameChildNodeEntry(NodeId id,
Name newName)
Renames a
ChildNodeEntry by removing the old entry and
appending the new entry to the end of the list. |
boolean |
NodeState.renameChildNodeEntry(NodeId id,
Name newName)
Renames a
ChildNodeEntry by removing the old entry and
appending the new entry to the end of the list. |
boolean |
NodeState.replaceChildNodeEntry(NodeId oldId,
Name newName,
NodeId newId)
Replaces the
ChildNodeEntry identified by oldId
with a new entry. |
boolean |
NodeState.replaceChildNodeEntry(NodeId oldId,
Name newName,
NodeId newId)
Replaces the
ChildNodeEntry identified by oldId
with a new entry. |
void |
NodeState.setNodeTypeName(Name nodeTypeName)
Set the node type name.
|
void |
NodeState.setNodeTypeName(Name nodeTypeName)
Set the node type name.
|
Modifier and Type | Method and Description |
---|---|
void |
NodeState.setMixinTypeNames(Set<Name> names)
Sets the names of this node's mixin types.
|
void |
NodeState.setMixinTypeNames(Set<Name> names)
Sets the names of this node's mixin types.
|
void |
NodeState.setPropertyNames(Set<Name> propNames)
Sets the set of
Name objects denoting the
properties of this node. |
void |
NodeState.setPropertyNames(Set<Name> propNames)
Sets the set of
Name objects denoting the
properties of this node. |
Constructor and Description |
---|
NodeState(NodeId id,
Name nodeTypeName,
NodeId parentId,
int initialStatus,
boolean isTransient)
Constructs a new node state that is not connected.
|
NodeState(NodeId id,
Name nodeTypeName,
NodeId parentId,
int initialStatus,
boolean isTransient)
Constructs a new node state that is not connected.
|
Modifier and Type | Method and Description |
---|---|
static InternalValue |
InternalValue.create(Name value) |
QValue |
InternalValueFactory.create(Name value) |
QValue |
InternalValueFactory.create(Name value) |
static InternalValue |
InternalValue.create(Name value) |
static InternalValue[] |
InternalValue.create(Name[] values) |
static InternalValue[] |
InternalValue.create(Name[] values) |
Modifier and Type | Method and Description |
---|---|
Name |
InternalFrozenNode.getFrozenPrimaryType()
Returns the name of frozen primary type.
|
Name |
InternalFrozenNode.getFrozenPrimaryType()
Returns the name of frozen primary type.
|
Name |
LabelVersionSelector.getLabel()
Returns the label hint
|
Name |
LabelVersionSelector.getLabel()
Returns the label hint
|
Name[] |
InternalVersion.getLabels()
returns the labels that are assigned to this version
|
Name[] |
InternalVersion.getLabels()
returns the labels that are assigned to this version
|
Name |
InternalFreeze.getName()
returns the name of the node.
|
Name |
InternalVersion.getName()
Returns the name of this version.
|
Name |
NodeStateEx.getName()
returns the name of this node
|
Name |
NodeStateEx.getName()
returns the name of this node
|
Name |
InternalVersion.getName()
Returns the name of this version.
|
Name |
InternalFreeze.getName()
returns the name of the node.
|
Name[] |
InternalVersionHistory.getVersionLabels()
Returns a name array of all version labels that exist in this
version history
|
Name[] |
InternalVersionHistory.getVersionLabels()
Returns a name array of all version labels that exist in this
version history
|
Name[] |
InternalVersionHistory.getVersionNames()
Returns a name array of all version names that exist in this version history.
|
Name[] |
InternalVersionHistory.getVersionNames()
Returns a name array of all version names that exist in this version history.
|
Modifier and Type | Method and Description |
---|---|
Set<Name> |
InternalFrozenNode.getFrozenMixinTypes()
Returns the list of names of the frozen mixin types.
|
Set<Name> |
InternalFrozenNode.getFrozenMixinTypes()
Returns the list of names of the frozen mixin types.
|
Modifier and Type | Method and Description |
---|---|
NodeStateEx |
NodeStateEx.addNode(Name nodeName,
Name nodeTypeName,
NodeId id)
Adds a new child node with the given name
|
NodeStateEx |
NodeStateEx.addNode(Name nodeName,
Name nodeTypeName,
NodeId id)
Adds a new child node with the given name
|
NodeStateEx |
NodeStateEx.addNode(Name nodeName,
Name nodeTypeName,
NodeId id,
boolean referenceable)
Adds a new child node with the given name
|
NodeStateEx |
NodeStateEx.addNode(Name nodeName,
Name nodeTypeName,
NodeId id,
boolean referenceable)
Adds a new child node with the given name
|
VirtualNodeState |
InternalXAVersionManager.createNodeState(VirtualNodeState parent,
Name name,
NodeId id,
Name nodeTypeName)
Creates a new virtual node state
|
VirtualNodeState |
InternalXAVersionManager.createNodeState(VirtualNodeState parent,
Name name,
NodeId id,
Name nodeTypeName)
Creates a new virtual node state
|
VirtualPropertyState |
InternalXAVersionManager.createPropertyState(VirtualNodeState parent,
Name name,
int type,
boolean multiValued)
Creats a new virtual property state
|
VirtualPropertyState |
InternalXAVersionManager.createPropertyState(VirtualNodeState parent,
Name name,
int type,
boolean multiValued)
Creats a new virtual property state
|
InternalFreeze |
InternalFrozenNode.getFrozenChildNode(Name name,
int idx)
Returns the frozen child node or
null |
InternalFreeze |
InternalFrozenNode.getFrozenChildNode(Name name,
int idx)
Returns the frozen child node or
null |
NodeStateEx |
NodeStateEx.getNode(Name name,
int index)
retrieves the child node with the given name and 1-base index or
null if the node does not exist. |
NodeStateEx |
NodeStateEx.getNode(Name name,
int index)
retrieves the child node with the given name and 1-base index or
null if the node does not exist. |
InternalValue |
NodeStateEx.getPropertyValue(Name name)
Returns the value of the given property or
null |
InternalValue |
NodeStateEx.getPropertyValue(Name name)
Returns the value of the given property or
null |
InternalValue[] |
NodeStateEx.getPropertyValues(Name name)
Returns the values of the given property or
null |
InternalValue[] |
NodeStateEx.getPropertyValues(Name name)
Returns the values of the given property or
null |
InternalVersion |
InternalVersionHistory.getVersion(Name versionName)
Equivalent to
VersionHistory.getVersion(java.lang.String) . |
InternalVersion |
InternalVersionHistory.getVersion(Name versionName)
Equivalent to
VersionHistory.getVersion(java.lang.String) . |
InternalVersion |
InternalVersionHistory.getVersionByLabel(Name label)
Equivalent to
VersionHistory.getVersionByLabel(java.lang.String)
but returns null if the version does not exists. |
InternalVersion |
InternalVersionHistory.getVersionByLabel(Name label)
Equivalent to
VersionHistory.getVersionByLabel(java.lang.String)
but returns null if the version does not exists. |
boolean |
InternalFrozenNode.hasFrozenChildNode(Name name,
int idx)
Checks if this frozen node had the indicated child node.
|
boolean |
InternalFrozenNode.hasFrozenChildNode(Name name,
int idx)
Checks if this frozen node had the indicated child node.
|
boolean |
InternalVersion.hasLabel(Name label)
Checks, if this version has the given label associated
|
boolean |
InternalVersion.hasLabel(Name label)
Checks, if this version has the given label associated
|
boolean |
NodeStateEx.hasNode(Name name)
checks if the given child node exists.
|
boolean |
NodeStateEx.hasNode(Name name)
checks if the given child node exists.
|
boolean |
NodeStateEx.hasProperty(Name name)
Checks if the given property exists
|
boolean |
NodeStateEx.hasProperty(Name name)
Checks if the given property exists
|
boolean |
InternalVersionHistory.hasVersion(Name versionName)
Checks if the version with the given name exists in this version history.
|
boolean |
InternalVersionHistory.hasVersion(Name versionName)
Checks if the version with the given name exists in this version history.
|
protected void |
InternalXAVersionManager.internalRemoveVersion(org.apache.jackrabbit.core.version.InternalVersionHistoryImpl history,
Name name)
Removes the specified version from the history
|
protected void |
InternalXAVersionManager.internalRemoveVersion(org.apache.jackrabbit.core.version.InternalVersionHistoryImpl history,
Name name)
Removes the specified version from the history
|
NodeStateEx |
NodeStateEx.moveFrom(NodeStateEx src,
Name name,
boolean createShare)
Moves the source node to this node using the given name.
|
NodeStateEx |
NodeStateEx.moveFrom(NodeStateEx src,
Name name,
boolean createShare)
Moves the source node to this node using the given name.
|
boolean |
NodeStateEx.removeNode(Name name)
removes the (first) child node with the given name.
|
boolean |
NodeStateEx.removeNode(Name name)
removes the (first) child node with the given name.
|
boolean |
NodeStateEx.removeNode(Name name,
int index)
removes the child node with the given name and 1-based index
|
boolean |
NodeStateEx.removeNode(Name name,
int index)
removes the child node with the given name and 1-based index
|
boolean |
NodeStateEx.removeProperty(Name name)
removes the property with the given name
|
boolean |
NodeStateEx.removeProperty(Name name)
removes the property with the given name
|
void |
InternalVersionManager.removeVersion(Session session,
InternalVersionHistory history,
Name versionName)
Removes the specified version from the given version history.
|
void |
InternalVersionManagerImpl.removeVersion(Session session,
InternalVersionHistory history,
Name name)
Removes the specified version from the given version history.
|
void |
InternalXAVersionManager.removeVersion(Session session,
InternalVersionHistory history,
Name versionName)
Removes the specified version from the given version history.
|
void |
InternalXAVersionManager.removeVersion(Session session,
InternalVersionHistory history,
Name versionName)
Removes the specified version from the given version history.
|
void |
InternalVersionManagerImpl.removeVersion(Session session,
InternalVersionHistory history,
Name name)
Removes the specified version from the given version history.
|
void |
InternalVersionManager.removeVersion(Session session,
InternalVersionHistory history,
Name versionName)
Removes the specified version from the given version history.
|
protected void |
VersionManagerImplRestore.restore(NodeStateEx state,
Name versionName,
boolean removeExisting) |
protected void |
VersionManagerImplRestore.restore(NodeStateEx state,
Name versionName,
boolean removeExisting) |
protected NodeId |
VersionManagerImplConfig.restore(NodeStateEx parent,
Name name,
InternalBaseline baseline)
Restores the versions recorded in the given baseline below the specified
path.
|
protected NodeId |
VersionManagerImplConfig.restore(NodeStateEx parent,
Name name,
InternalBaseline baseline)
Restores the versions recorded in the given baseline below the specified
path.
|
protected void |
VersionManagerImplRestore.restore(NodeStateEx parent,
Name name,
InternalVersion v,
boolean removeExisting)
Restores the
version below the parent node
using the indicated name |
protected void |
VersionManagerImplRestore.restore(NodeStateEx parent,
Name name,
InternalVersion v,
boolean removeExisting)
Restores the
version below the parent node
using the indicated name |
protected void |
VersionManagerImplRestore.restoreByLabel(NodeStateEx state,
Name versionLabel,
boolean removeExisting) |
protected void |
VersionManagerImplRestore.restoreByLabel(NodeStateEx state,
Name versionLabel,
boolean removeExisting) |
static InternalVersion |
LabelVersionSelector.selectByLabel(InternalVersionHistory history,
Name label)
Selects a version by label
|
static InternalVersion |
LabelVersionSelector.selectByLabel(InternalVersionHistory history,
Name label)
Selects a version by label
|
void |
LabelVersionSelector.setLabel(Name label)
Sets the label hint
|
void |
LabelVersionSelector.setLabel(Name label)
Sets the label hint
|
void |
NodeStateEx.setPropertyValue(Name name,
InternalValue value)
Sets the property value
|
void |
NodeStateEx.setPropertyValue(Name name,
InternalValue value)
Sets the property value
|
void |
NodeStateEx.setPropertyValues(Name name,
int type,
InternalValue[] values)
Sets the property values
|
void |
NodeStateEx.setPropertyValues(Name name,
int type,
InternalValue[] values)
Sets the property values
|
PropertyState |
NodeStateEx.setPropertyValues(Name name,
int type,
InternalValue[] values,
boolean multiple)
Sets the property values
|
PropertyState |
NodeStateEx.setPropertyValues(Name name,
int type,
InternalValue[] values,
boolean multiple)
Sets the property values
|
protected InternalVersion |
InternalXAVersionManager.setVersionLabel(org.apache.jackrabbit.core.version.InternalVersionHistoryImpl history,
Name version,
Name label,
boolean move)
Set version label on the specified version.
|
protected InternalVersion |
InternalXAVersionManager.setVersionLabel(org.apache.jackrabbit.core.version.InternalVersionHistoryImpl history,
Name version,
Name label,
boolean move)
Set version label on the specified version.
|
InternalVersion |
InternalVersionManager.setVersionLabel(Session session,
InternalVersionHistory history,
Name version,
Name label,
boolean move)
Sets the version
label to the given version . |
InternalVersion |
InternalVersionManagerImpl.setVersionLabel(Session session,
InternalVersionHistory history,
Name version,
Name label,
boolean move)
Sets the version
label to the given version . |
InternalVersion |
InternalXAVersionManager.setVersionLabel(Session session,
InternalVersionHistory history,
Name version,
Name label,
boolean move)
Sets the version
label to the given version . |
InternalVersion |
InternalXAVersionManager.setVersionLabel(Session session,
InternalVersionHistory history,
Name version,
Name label,
boolean move)
Sets the version
label to the given version . |
InternalVersion |
InternalVersionManagerImpl.setVersionLabel(Session session,
InternalVersionHistory history,
Name version,
Name label,
boolean move)
Sets the version
label to the given version . |
InternalVersion |
InternalVersionManager.setVersionLabel(Session session,
InternalVersionHistory history,
Name version,
Name label,
boolean move)
Sets the version
label to the given version . |
Modifier and Type | Method and Description |
---|---|
void |
NodeStateEx.setMixins(Set<Name> mixinTypeNames)
Sets the given mixin types
|
void |
NodeStateEx.setMixins(Set<Name> mixinTypeNames)
Sets the given mixin types
|
Constructor and Description |
---|
LabelVersionSelector(Name label)
Creates a
LabelVersionSelector that will try to select a
version with the given label. |
LabelVersionSelector(Name label)
Creates a
LabelVersionSelector that will try to select a
version with the given label. |
NodeStateEx(UpdatableItemStateManager stateMgr,
NodeTypeRegistry ntReg,
NodeState nodeState,
Name name)
Creates a new persistent node
|
NodeStateEx(UpdatableItemStateManager stateMgr,
NodeTypeRegistry ntReg,
NodeState nodeState,
Name name)
Creates a new persistent node
|
Modifier and Type | Method and Description |
---|---|
VirtualNodeState |
AbstractVISProvider.createNodeState(VirtualNodeState parent,
Name name,
NodeId id,
Name nodeTypeName)
Creates a new virtual node state
|
VirtualNodeState |
VirtualItemStateProvider.createNodeState(VirtualNodeState parent,
Name name,
NodeId id,
Name nodeTypeName)
Creates a new virtual node state
|
VirtualNodeState |
VirtualItemStateProvider.createNodeState(VirtualNodeState parent,
Name name,
NodeId id,
Name nodeTypeName)
Creates a new virtual node state
|
VirtualNodeState |
AbstractVISProvider.createNodeState(VirtualNodeState parent,
Name name,
NodeId id,
Name nodeTypeName)
Creates a new virtual node state
|
VirtualPropertyState |
AbstractVISProvider.createPropertyState(VirtualNodeState parent,
Name name,
int type,
boolean multiValued)
Creats a new virtual property state
|
VirtualPropertyState |
VirtualItemStateProvider.createPropertyState(VirtualNodeState parent,
Name name,
int type,
boolean multiValued)
Creats a new virtual property state
|
VirtualPropertyState |
VirtualItemStateProvider.createPropertyState(VirtualNodeState parent,
Name name,
int type,
boolean multiValued)
Creats a new virtual property state
|
VirtualPropertyState |
AbstractVISProvider.createPropertyState(VirtualNodeState parent,
Name name,
int type,
boolean multiValued)
Creats a new virtual property state
|
protected QNodeDefinition |
AbstractVISProvider.getApplicableChildNodeDef(NodeState parent,
Name nodeName,
Name nodeTypeName)
Retrieves the node definition for the given constraints.
|
protected QNodeDefinition |
AbstractVISProvider.getApplicableChildNodeDef(NodeState parent,
Name nodeName,
Name nodeTypeName)
Retrieves the node definition for the given constraints.
|
protected QPropertyDefinition |
AbstractVISProvider.getApplicablePropertyDef(NodeState parent,
Name propertyName,
int type,
boolean multiValued)
retrieves the property definition for the given constraints
|
protected QPropertyDefinition |
AbstractVISProvider.getApplicablePropertyDef(NodeState parent,
Name propertyName,
int type,
boolean multiValued)
retrieves the property definition for the given constraints
|
protected VirtualPropertyState |
VirtualNodeState.getOrCreatePropertyState(Name name,
int type,
boolean multiValued)
Retrieves or creates a new property state as child property of this node
|
protected VirtualPropertyState |
VirtualNodeState.getOrCreatePropertyState(Name name,
int type,
boolean multiValued)
Retrieves or creates a new property state as child property of this node
|
VirtualPropertyState |
VirtualNodeState.getProperty(Name name)
returns the property state of the given name
|
VirtualPropertyState |
VirtualNodeState.getProperty(Name name)
returns the property state of the given name
|
InternalValue |
VirtualNodeState.getPropertyValue(Name name)
Returns the value of the given property or
null |
InternalValue |
VirtualNodeState.getPropertyValue(Name name)
Returns the value of the given property or
null |
InternalValue[] |
VirtualNodeState.getPropertyValues(Name name)
Returns the values of the given property of
null |
InternalValue[] |
VirtualNodeState.getPropertyValues(Name name)
Returns the values of the given property of
null |
InternalValue[] |
VirtualValueProvider.getVirtualValues(Name propName)
Returns the values for the given name
|
InternalValue[] |
VirtualValueProvider.getVirtualValues(Name propName)
Returns the values for the given name
|
void |
VirtualNodeState.setMixinNodeTypes(Name[] mixins)
sets the mixing node type and adds the respective property
|
void |
VirtualNodeState.setMixinNodeTypes(Name[] mixins)
sets the mixing node type and adds the respective property
|
void |
VirtualNodeState.setPropertyValue(Name name,
InternalValue value)
Sets the property value
|
void |
VirtualNodeState.setPropertyValue(Name name,
InternalValue value)
Sets the property value
|
void |
VirtualNodeState.setPropertyValues(Name name,
int type,
InternalValue[] values)
Sets the property values
|
void |
VirtualNodeState.setPropertyValues(Name name,
int type,
InternalValue[] values)
Sets the property values
|
void |
VirtualNodeState.setPropertyValues(Name name,
int type,
InternalValue[] values,
boolean multiple)
Sets the property values
|
void |
VirtualNodeState.setPropertyValues(Name name,
int type,
InternalValue[] values,
boolean multiple)
Sets the property values
|
Constructor and Description |
---|
VirtualNodeState(AbstractVISProvider stateMgr,
NodeId parentId,
NodeId id,
Name nodeTypeName,
Name[] mixins)
creates a new virtual node state
|
VirtualNodeState(AbstractVISProvider stateMgr,
NodeId parentId,
NodeId id,
Name nodeTypeName,
Name[] mixins)
creates a new virtual node state
|
VirtualNodeState(AbstractVISProvider stateMgr,
NodeId parentId,
NodeId id,
Name nodeTypeName,
Name[] mixins)
creates a new virtual node state
|
VirtualNodeState(AbstractVISProvider stateMgr,
NodeId parentId,
NodeId id,
Name nodeTypeName,
Name[] mixins)
creates a new virtual node state
|
Modifier and Type | Method and Description |
---|---|
Name[] |
NodeInfo.getMixinNames()
Returns the names of the mixin types of the node being imported.
|
Name[] |
NodeInfo.getMixinNames()
Returns the names of the mixin types of the node being imported.
|
Name |
NodeInfo.getName()
Returns the name of the node being imported.
|
Name |
PropInfo.getName() |
Name |
PropInfo.getName() |
Name |
NodeInfo.getName()
Returns the name of the node being imported.
|
Name |
NodeInfo.getNodeTypeName()
Returns the name of the primary type of the node being imported.
|
Name |
NodeInfo.getNodeTypeName()
Returns the name of the primary type of the node being imported.
|
Modifier and Type | Method and Description |
---|---|
protected void |
SessionImporter.checkPermission(NodeImpl parent,
Name nodeName)
make sure the editing session is allowed create nodes with a
specified node type (and ev.
|
protected void |
SessionImporter.checkPermission(NodeImpl parent,
Name nodeName)
make sure the editing session is allowed create nodes with a
specified node type (and ev.
|
protected NodeImpl |
SessionImporter.createNode(NodeImpl parent,
Name nodeName,
Name nodeTypeName,
Name[] mixinNames,
NodeId id) |
protected NodeImpl |
SessionImporter.createNode(NodeImpl parent,
Name nodeName,
Name nodeTypeName,
Name[] mixinNames,
NodeId id) |
protected NodeImpl |
SessionImporter.createNode(NodeImpl parent,
Name nodeName,
Name nodeTypeName,
Name[] mixinNames,
NodeId id) |
protected NodeImpl |
SessionImporter.createNode(NodeImpl parent,
Name nodeName,
Name nodeTypeName,
Name[] mixinNames,
NodeId id) |
Constructor and Description |
---|
NodeInfo(Name name,
Name nodeTypeName,
Name[] mixinNames,
NodeId id)
Creates a node information instance.
|
NodeInfo(Name name,
Name nodeTypeName,
Name[] mixinNames,
NodeId id)
Creates a node information instance.
|
NodeInfo(Name name,
Name nodeTypeName,
Name[] mixinNames,
NodeId id)
Creates a node information instance.
|
NodeInfo(Name name,
Name nodeTypeName,
Name[] mixinNames,
NodeId id)
Creates a node information instance.
|
PropInfo(Name name,
int type,
TextValue[] values)
Creates a property information instance.
|
PropInfo(Name name,
int type,
TextValue[] values)
Creates a property information instance.
|
PropInfo(Name name,
int type,
TextValue[] values,
PropInfo.MultipleStatus multipleStatus)
Creates a property information instance.
|
PropInfo(Name name,
int type,
TextValue[] values,
PropInfo.MultipleStatus multipleStatus)
Creates a property information instance.
|
Modifier and Type | Method and Description |
---|---|
EventFilter |
WorkspaceManager.createEventFilter(int eventTypes,
Path path,
boolean isDeep,
String[] uuids,
Name[] nodeTypes,
boolean noLocal)
Creates an event filter based on the parameters available in
ObservationManager.addEventListener(javax.jcr.observation.EventListener, int, java.lang.String, boolean, java.lang.String[], java.lang.String[], boolean) . |
EventFilter |
WorkspaceManager.createEventFilter(int eventTypes,
Path path,
boolean isDeep,
String[] uuids,
Name[] nodeTypes,
boolean noLocal)
Creates an event filter based on the parameters available in
ObservationManager.addEventListener(javax.jcr.observation.EventListener, int, java.lang.String, boolean, java.lang.String[], java.lang.String[], boolean) . |
protected Node |
NodeImpl.getNode(Name nodeName,
int index) |
protected Node |
NodeImpl.getNode(Name nodeName,
int index) |
protected Property |
NodeImpl.getProperty(Name qName) |
protected Property |
NodeImpl.getProperty(Name qName) |
Modifier and Type | Method and Description |
---|---|
Name |
HierarchyEntry.getName() |
Name |
HierarchyEntry.getName() |
Modifier and Type | Method and Description |
---|---|
Collection<Name> |
ChildPropertyEntries.getPropertyNames()
Returns an unmodifiable collection containing all existing property names.
|
Collection<Name> |
ChildPropertyEntriesImpl.getPropertyNames() |
Collection<Name> |
ChildPropertyEntriesImpl.getPropertyNames() |
Collection<Name> |
ChildPropertyEntries.getPropertyNames()
Returns an unmodifiable collection containing all existing property names.
|
Modifier and Type | Method and Description |
---|---|
NodeEntry |
NodeEntry.addNewNodeEntry(Name nodeName,
String uniqueID,
Name primaryNodeType,
QNodeDefinition definition)
Adds a new, transient child
NodeEntry |
NodeEntry |
NodeEntryImpl.addNewNodeEntry(Name nodeName,
String uniqueID,
Name primaryNodeType,
QNodeDefinition definition) |
NodeEntry |
NodeEntryImpl.addNewNodeEntry(Name nodeName,
String uniqueID,
Name primaryNodeType,
QNodeDefinition definition) |
NodeEntry |
NodeEntry.addNewNodeEntry(Name nodeName,
String uniqueID,
Name primaryNodeType,
QNodeDefinition definition)
Adds a new, transient child
NodeEntry |
PropertyEntry |
NodeEntry.addNewPropertyEntry(Name propName,
QPropertyDefinition definition,
QValue[] values,
int propertyType)
Add a new, transient
PropertyEntry to this NodeEntry
and return the PropertyState associated with the new entry. |
PropertyEntry |
NodeEntryImpl.addNewPropertyEntry(Name propName,
QPropertyDefinition definition,
QValue[] values,
int propertyType) |
PropertyEntry |
NodeEntryImpl.addNewPropertyEntry(Name propName,
QPropertyDefinition definition,
QValue[] values,
int propertyType) |
PropertyEntry |
NodeEntry.addNewPropertyEntry(Name propName,
QPropertyDefinition definition,
QValue[] values,
int propertyType)
Add a new, transient
PropertyEntry to this NodeEntry
and return the PropertyState associated with the new entry. |
boolean |
ChildPropertyEntries.contains(Name propertyName)
Returns true if a property entry with the given name exists.
|
boolean |
ChildPropertyEntriesImpl.contains(Name propertyName) |
boolean |
ChildPropertyEntriesImpl.contains(Name propertyName) |
boolean |
ChildPropertyEntries.contains(Name propertyName)
Returns true if a property entry with the given name exists.
|
NodeEntry |
EntryFactory.createNodeEntry(NodeEntry parent,
Name qName,
String uniqueId) |
NodeEntry |
EntryFactory.createNodeEntry(NodeEntry parent,
Name qName,
String uniqueId) |
PropertyEntry |
EntryFactory.createPropertyEntry(NodeEntry parent,
Name qName) |
PropertyEntry |
EntryFactory.createPropertyEntry(NodeEntry parent,
Name qName) |
List<NodeEntry> |
ChildNodeEntries.get(Name nodeName)
Returns a
List of NodeEntry s for the
given nodeName . |
PropertyEntry |
ChildPropertyEntries.get(Name propertyName)
Return the PropertyEntry with the given
Name or
null . |
PropertyEntry |
ChildPropertyEntriesImpl.get(Name propertyName) |
PropertyEntry |
ChildPropertyEntriesImpl.get(Name propertyName) |
PropertyEntry |
ChildPropertyEntries.get(Name propertyName)
Return the PropertyEntry with the given
Name or
null . |
List<NodeEntry> |
ChildNodeEntries.get(Name nodeName)
Returns a
List of NodeEntry s for the
given nodeName . |
NodeEntry |
ChildNodeEntries.get(Name nodeName,
int index)
Returns the
NodeEntry with the given
nodeName and index . |
NodeEntry |
ChildNodeEntries.get(Name nodeName,
int index)
Returns the
NodeEntry with the given
nodeName and index . |
NodeEntry |
ChildNodeEntries.get(Name nodeName,
String uniqueID)
Return the
NodeEntry that matches the given nodeName and
uniqueID or null if no matching entry can be found. |
NodeEntry |
ChildNodeEntries.get(Name nodeName,
String uniqueID)
Return the
NodeEntry that matches the given nodeName and
uniqueID or null if no matching entry can be found. |
List<NodeEntry> |
NodeEntry.getNodeEntries(Name nodeName)
Returns a unmodifiable List of
NodeEntry s with the
specified name. |
List<NodeEntry> |
NodeEntryImpl.getNodeEntries(Name nodeName) |
List<NodeEntry> |
NodeEntryImpl.getNodeEntries(Name nodeName) |
List<NodeEntry> |
NodeEntry.getNodeEntries(Name nodeName)
Returns a unmodifiable List of
NodeEntry s with the
specified name. |
NodeEntry |
NodeEntry.getNodeEntry(Name nodeName,
int index)
Returns the valid
NodeEntry with the specified name
and index or null if there's no matching entry. |
NodeEntry |
NodeEntryImpl.getNodeEntry(Name nodeName,
int index) |
NodeEntry |
NodeEntryImpl.getNodeEntry(Name nodeName,
int index) |
NodeEntry |
NodeEntry.getNodeEntry(Name nodeName,
int index)
Returns the valid
NodeEntry with the specified name
and index or null if there's no matching entry. |
NodeEntry |
NodeEntry.getNodeEntry(Name nodeName,
int index,
boolean loadIfNotFound)
Returns the valid
NodeEntry with the specified name
and index or null if there's no matching entry. |
NodeEntry |
NodeEntryImpl.getNodeEntry(Name nodeName,
int index,
boolean loadIfNotFound) |
NodeEntry |
NodeEntryImpl.getNodeEntry(Name nodeName,
int index,
boolean loadIfNotFound) |
NodeEntry |
NodeEntry.getNodeEntry(Name nodeName,
int index,
boolean loadIfNotFound)
Returns the valid
NodeEntry with the specified name
and index or null if there's no matching entry. |
NodeEntry |
NodeEntry.getOrAddNodeEntry(Name nodeName,
int index,
String uniqueID)
Adds a child NodeEntry to this entry if it not yet present with this
node entry.
|
NodeEntry |
NodeEntryImpl.getOrAddNodeEntry(Name nodeName,
int index,
String uniqueID) |
NodeEntry |
NodeEntryImpl.getOrAddNodeEntry(Name nodeName,
int index,
String uniqueID) |
NodeEntry |
NodeEntry.getOrAddNodeEntry(Name nodeName,
int index,
String uniqueID)
Adds a child NodeEntry to this entry if it not yet present with this
node entry.
|
PropertyEntry |
NodeEntry.getOrAddPropertyEntry(Name propName)
Add an existing
PropertyEntry with the given name if it is
not yet contained in this NodeEntry . |
PropertyEntry |
NodeEntryImpl.getOrAddPropertyEntry(Name propName) |
PropertyEntry |
NodeEntryImpl.getOrAddPropertyEntry(Name propName) |
PropertyEntry |
NodeEntry.getOrAddPropertyEntry(Name propName)
Add an existing
PropertyEntry with the given name if it is
not yet contained in this NodeEntry . |
PropertyEntry |
NodeEntry.getPropertyEntry(Name propName)
Returns the valid
PropertyEntry with the specified name
or null if no matching entry exists. |
PropertyEntry |
NodeEntryImpl.getPropertyEntry(Name propName) |
PropertyEntry |
NodeEntryImpl.getPropertyEntry(Name propName) |
PropertyEntry |
NodeEntry.getPropertyEntry(Name propName)
Returns the valid
PropertyEntry with the specified name
or null if no matching entry exists. |
PropertyEntry |
NodeEntry.getPropertyEntry(Name propName,
boolean loadIfNotFound)
Returns the valid
PropertyEntry with the specified name
or null if no matching entry exists. |
PropertyEntry |
NodeEntryImpl.getPropertyEntry(Name propName,
boolean loadIfNotFound)
Ignores the
loadIfNotFound flag due to the fact, that
NodeInfo.getPropertyIds() returns the
complete list of property names currently available. |
PropertyEntry |
NodeEntryImpl.getPropertyEntry(Name propName,
boolean loadIfNotFound)
Ignores the
loadIfNotFound flag due to the fact, that
NodeInfo.getPropertyIds() returns the
complete list of property names currently available. |
PropertyEntry |
NodeEntry.getPropertyEntry(Name propName,
boolean loadIfNotFound)
Returns the valid
PropertyEntry with the specified name
or null if no matching entry exists. |
boolean |
NodeEntry.hasNodeEntry(Name nodeName)
Determines if there is a valid
NodeEntry with the
specified nodeName . |
boolean |
NodeEntryImpl.hasNodeEntry(Name nodeName) |
boolean |
NodeEntryImpl.hasNodeEntry(Name nodeName) |
boolean |
NodeEntry.hasNodeEntry(Name nodeName)
Determines if there is a valid
NodeEntry with the
specified nodeName . |
boolean |
NodeEntry.hasNodeEntry(Name nodeName,
int index)
Determines if there is a valid
NodeEntry with the
specified name and index . |
boolean |
NodeEntryImpl.hasNodeEntry(Name nodeName,
int index) |
boolean |
NodeEntryImpl.hasNodeEntry(Name nodeName,
int index) |
boolean |
NodeEntry.hasNodeEntry(Name nodeName,
int index)
Determines if there is a valid
NodeEntry with the
specified name and index . |
boolean |
NodeEntry.hasPropertyEntry(Name propName)
Determines if there is a property entry with the specified
Name . |
boolean |
NodeEntryImpl.hasPropertyEntry(Name propName) |
boolean |
NodeEntryImpl.hasPropertyEntry(Name propName) |
boolean |
NodeEntry.hasPropertyEntry(Name propName)
Determines if there is a property entry with the specified
Name . |
NodeEntry |
NodeEntry.move(Name newName,
NodeEntry newParent,
boolean transientMove)
Moves this
NodeEntry as new child entry of the
NodeEntry identified by newParent and/or renames
it to newName . |
NodeEntry |
NodeEntryImpl.move(Name newName,
NodeEntry newParent,
boolean transientMove) |
NodeEntry |
NodeEntryImpl.move(Name newName,
NodeEntry newParent,
boolean transientMove) |
NodeEntry |
NodeEntry.move(Name newName,
NodeEntry newParent,
boolean transientMove)
Moves this
NodeEntry as new child entry of the
NodeEntry identified by newParent and/or renames
it to newName . |
Modifier and Type | Method and Description |
---|---|
void |
NodeEntry.setPropertyEntries(Collection<Name> propNames)
Adds property entries for the given
Name s. |
void |
NodeEntryImpl.setPropertyEntries(Collection<Name> propNames) |
void |
NodeEntryImpl.setPropertyEntries(Collection<Name> propNames) |
void |
NodeEntry.setPropertyEntries(Collection<Name> propNames)
Adds property entries for the given
Name s. |
Modifier and Type | Method and Description |
---|---|
Name[] |
EffectiveNodeType.getAllNodeTypes() |
Name[] |
EffectiveNodeTypeImpl.getAllNodeTypes() |
Name[] |
EffectiveNodeTypeImpl.getAllNodeTypes() |
Name[] |
EffectiveNodeType.getAllNodeTypes() |
Name[] |
EffectiveNodeType.getInheritedNodeTypes() |
Name[] |
EffectiveNodeTypeImpl.getInheritedNodeTypes() |
Name[] |
EffectiveNodeTypeImpl.getInheritedNodeTypes() |
Name[] |
EffectiveNodeType.getInheritedNodeTypes() |
Name[] |
EffectiveNodeType.getMergedNodeTypes() |
Name[] |
EffectiveNodeTypeImpl.getMergedNodeTypes() |
Name[] |
EffectiveNodeTypeImpl.getMergedNodeTypes() |
Name[] |
EffectiveNodeType.getMergedNodeTypes() |
Name[] |
EffectiveNodeTypeCache.Key.getNames()
Returns the node type names of this key.
|
Name[] |
EffectiveNodeTypeCache.Key.getNames()
Returns the node type names of this key.
|
Name[] |
NodeTypeRegistry.getRegisteredNodeTypes()
Returns the names of all registered node types.
|
Name[] |
NodeTypeRegistryImpl.getRegisteredNodeTypes() |
Name[] |
NodeTypeRegistryImpl.getRegisteredNodeTypes() |
Name[] |
NodeTypeRegistry.getRegisteredNodeTypes()
Returns the names of all registered node types.
|
Modifier and Type | Method and Description |
---|---|
void |
EffectiveNodeType.checkAddNodeConstraints(Name name,
ItemDefinitionProvider definitionProvider) |
void |
EffectiveNodeTypeImpl.checkAddNodeConstraints(Name name,
ItemDefinitionProvider definitionProvider) |
void |
EffectiveNodeTypeImpl.checkAddNodeConstraints(Name name,
ItemDefinitionProvider definitionProvider) |
void |
EffectiveNodeType.checkAddNodeConstraints(Name name,
ItemDefinitionProvider definitionProvider) |
void |
EffectiveNodeType.checkAddNodeConstraints(Name name,
QNodeTypeDefinition nodeTypeDefinition,
ItemDefinitionProvider definitionProvider) |
void |
EffectiveNodeTypeImpl.checkAddNodeConstraints(Name name,
QNodeTypeDefinition nodeTypeDefinition,
ItemDefinitionProvider definitionProvider) |
void |
EffectiveNodeTypeImpl.checkAddNodeConstraints(Name name,
QNodeTypeDefinition nodeTypeDefinition,
ItemDefinitionProvider definitionProvider) |
void |
EffectiveNodeType.checkAddNodeConstraints(Name name,
QNodeTypeDefinition nodeTypeDefinition,
ItemDefinitionProvider definitionProvider) |
void |
EffectiveNodeType.checkRemoveItemConstraints(Name name)
Deprecated.
|
void |
EffectiveNodeTypeImpl.checkRemoveItemConstraints(Name name) |
void |
EffectiveNodeTypeImpl.checkRemoveItemConstraints(Name name) |
void |
EffectiveNodeType.checkRemoveItemConstraints(Name name)
Deprecated.
|
Iterator<QNodeTypeDefinition> |
NodeTypeCache.getDefinitions(NodeTypeStorage storage,
Name[] nodeTypeNames)
Returns the
QNodeTypeDefinition s for the given node type
names. |
Iterator<QNodeTypeDefinition> |
NodeTypeCache.getDefinitions(NodeTypeStorage storage,
Name[] nodeTypeNames)
Returns the
QNodeTypeDefinition s for the given node type
names. |
EffectiveNodeType |
EffectiveNodeTypeProvider.getEffectiveNodeType(Name ntName)
Build the
EffectiveNodeType from the given
NodeType name. |
EffectiveNodeType |
NodeTypeRegistryImpl.getEffectiveNodeType(Name ntName) |
EffectiveNodeType |
NodeTypeRegistryImpl.getEffectiveNodeType(Name ntName) |
EffectiveNodeType |
EffectiveNodeTypeProvider.getEffectiveNodeType(Name ntName)
Build the
EffectiveNodeType from the given
NodeType name. |
EffectiveNodeType |
EffectiveNodeTypeProvider.getEffectiveNodeType(Name[] ntNames)
Build the
EffectiveNodeType from the given array of
NodeType names. |
EffectiveNodeType |
NodeTypeRegistryImpl.getEffectiveNodeType(Name[] ntNames) |
EffectiveNodeType |
NodeTypeRegistryImpl.getEffectiveNodeType(Name[] ntNames) |
EffectiveNodeType |
EffectiveNodeTypeProvider.getEffectiveNodeType(Name[] ntNames)
Build the
EffectiveNodeType from the given array of
NodeType names. |
EffectiveNodeType |
EffectiveNodeTypeProvider.getEffectiveNodeType(Name[] ntNames,
Map<Name,QNodeTypeDefinition> ntdMap) |
EffectiveNodeType |
NodeTypeRegistryImpl.getEffectiveNodeType(Name[] ntNames,
Map<Name,QNodeTypeDefinition> ntdMap) |
EffectiveNodeType |
NodeTypeRegistryImpl.getEffectiveNodeType(Name[] ntNames,
Map<Name,QNodeTypeDefinition> ntdMap) |
EffectiveNodeType |
EffectiveNodeTypeProvider.getEffectiveNodeType(Name[] ntNames,
Map<Name,QNodeTypeDefinition> ntdMap) |
EffectiveNodeTypeCache.Key |
EffectiveNodeTypeCache.getKey(Name[] ntNames)
Returns a key for an effective node type that consists of the given
node type names.
|
EffectiveNodeTypeCache.Key |
EffectiveNodeTypeCache.getKey(Name[] ntNames)
Returns a key for an effective node type that consists of the given
node type names.
|
QNodeDefinition[] |
EffectiveNodeType.getNamedQNodeDefinitions(Name name) |
QNodeDefinition[] |
EffectiveNodeTypeImpl.getNamedQNodeDefinitions(Name name) |
QNodeDefinition[] |
EffectiveNodeTypeImpl.getNamedQNodeDefinitions(Name name) |
QNodeDefinition[] |
EffectiveNodeType.getNamedQNodeDefinitions(Name name) |
QPropertyDefinition[] |
EffectiveNodeType.getNamedQPropertyDefinitions(Name name) |
QPropertyDefinition[] |
EffectiveNodeTypeImpl.getNamedQPropertyDefinitions(Name name) |
QPropertyDefinition[] |
EffectiveNodeTypeImpl.getNamedQPropertyDefinitions(Name name) |
QPropertyDefinition[] |
EffectiveNodeType.getNamedQPropertyDefinitions(Name name) |
NodeTypeImpl |
NodeTypeManagerImpl.getNodeType(Name name) |
NodeTypeImpl |
NodeTypeManagerImpl.getNodeType(Name name) |
QNodeTypeDefinition |
NodeTypeDefinitionProvider.getNodeTypeDefinition(Name ntName) |
QNodeTypeDefinition |
NodeTypeManagerImpl.getNodeTypeDefinition(Name ntName) |
QNodeTypeDefinition |
NodeTypeRegistry.getNodeTypeDefinition(Name nodeTypeName)
Returns the node type definition of the node type with the given name.
|
QNodeTypeDefinition |
NodeTypeRegistryImpl.getNodeTypeDefinition(Name nodeTypeName) |
QNodeTypeDefinition |
NodeTypeRegistryImpl.getNodeTypeDefinition(Name nodeTypeName) |
QNodeTypeDefinition |
NodeTypeRegistry.getNodeTypeDefinition(Name nodeTypeName)
Returns the node type definition of the node type with the given name.
|
QNodeTypeDefinition |
NodeTypeManagerImpl.getNodeTypeDefinition(Name ntName) |
QNodeTypeDefinition |
NodeTypeDefinitionProvider.getNodeTypeDefinition(Name ntName) |
QNodeDefinition |
ItemDefinitionProvider.getQNodeDefinition(EffectiveNodeType ent,
Name name,
Name nodeTypeName)
Returns the applicable child node definition for a child node with the
specified name and node type.
|
QNodeDefinition |
ItemDefinitionProviderImpl.getQNodeDefinition(EffectiveNodeType ent,
Name name,
Name nodeTypeName) |
QNodeDefinition |
ItemDefinitionProviderImpl.getQNodeDefinition(EffectiveNodeType ent,
Name name,
Name nodeTypeName) |
QNodeDefinition |
ItemDefinitionProvider.getQNodeDefinition(EffectiveNodeType ent,
Name name,
Name nodeTypeName)
Returns the applicable child node definition for a child node with the
specified name and node type.
|
QNodeDefinition |
ItemDefinitionProvider.getQNodeDefinition(Name[] parentNodeTypeNames,
Name name,
Name nodeTypeName)
Returns the applicable child node definition for a child node with the
specified name and node type.
|
QNodeDefinition |
ItemDefinitionProvider.getQNodeDefinition(Name[] parentNodeTypeNames,
Name name,
Name nodeTypeName)
Returns the applicable child node definition for a child node with the
specified name and node type.
|
QNodeDefinition |
ItemDefinitionProviderImpl.getQNodeDefinition(Name[] parentNodeTypeNames,
Name name,
Name nodeTypeName) |
QNodeDefinition |
ItemDefinitionProviderImpl.getQNodeDefinition(Name[] parentNodeTypeNames,
Name name,
Name nodeTypeName) |
QNodeDefinition |
ItemDefinitionProviderImpl.getQNodeDefinition(Name[] parentNodeTypeNames,
Name name,
Name nodeTypeName) |
QNodeDefinition |
ItemDefinitionProviderImpl.getQNodeDefinition(Name[] parentNodeTypeNames,
Name name,
Name nodeTypeName) |
QNodeDefinition |
ItemDefinitionProvider.getQNodeDefinition(Name[] parentNodeTypeNames,
Name name,
Name nodeTypeName)
Returns the applicable child node definition for a child node with the
specified name and node type.
|
QNodeDefinition |
ItemDefinitionProvider.getQNodeDefinition(Name[] parentNodeTypeNames,
Name name,
Name nodeTypeName)
Returns the applicable child node definition for a child node with the
specified name and node type.
|
QNodeDefinition |
ItemDefinitionProvider.getQNodeDefinition(Name[] parentNodeTypeNames,
Name nodeName,
Name ntName,
NodeId nodeId)
Returns the
QNodeDefinition for the specified node state. |
QNodeDefinition |
ItemDefinitionProvider.getQNodeDefinition(Name[] parentNodeTypeNames,
Name nodeName,
Name ntName,
NodeId nodeId)
Returns the
QNodeDefinition for the specified node state. |
QNodeDefinition |
ItemDefinitionProviderImpl.getQNodeDefinition(Name[] parentNodeTypeNames,
Name nodeName,
Name ntName,
NodeId nodeId) |
QNodeDefinition |
ItemDefinitionProviderImpl.getQNodeDefinition(Name[] parentNodeTypeNames,
Name nodeName,
Name ntName,
NodeId nodeId) |
QNodeDefinition |
ItemDefinitionProviderImpl.getQNodeDefinition(Name[] parentNodeTypeNames,
Name nodeName,
Name ntName,
NodeId nodeId) |
QNodeDefinition |
ItemDefinitionProviderImpl.getQNodeDefinition(Name[] parentNodeTypeNames,
Name nodeName,
Name ntName,
NodeId nodeId) |
QNodeDefinition |
ItemDefinitionProvider.getQNodeDefinition(Name[] parentNodeTypeNames,
Name nodeName,
Name ntName,
NodeId nodeId)
Returns the
QNodeDefinition for the specified node state. |
QNodeDefinition |
ItemDefinitionProvider.getQNodeDefinition(Name[] parentNodeTypeNames,
Name nodeName,
Name ntName,
NodeId nodeId)
Returns the
QNodeDefinition for the specified node state. |
QPropertyDefinition |
ItemDefinitionProvider.getQPropertyDefinition(Name[] parentNodeTypeNames,
Name name,
int type)
Returns the applicable property definition for a property with the
specified name and type.
|
QPropertyDefinition |
ItemDefinitionProvider.getQPropertyDefinition(Name[] parentNodeTypeNames,
Name name,
int type)
Returns the applicable property definition for a property with the
specified name and type.
|
QPropertyDefinition |
ItemDefinitionProviderImpl.getQPropertyDefinition(Name[] parentNodeTypeNames,
Name name,
int type) |
QPropertyDefinition |
ItemDefinitionProviderImpl.getQPropertyDefinition(Name[] parentNodeTypeNames,
Name name,
int type) |
QPropertyDefinition |
ItemDefinitionProviderImpl.getQPropertyDefinition(Name[] parentNodeTypeNames,
Name name,
int type) |
QPropertyDefinition |
ItemDefinitionProviderImpl.getQPropertyDefinition(Name[] parentNodeTypeNames,
Name name,
int type) |
QPropertyDefinition |
ItemDefinitionProvider.getQPropertyDefinition(Name[] parentNodeTypeNames,
Name name,
int type)
Returns the applicable property definition for a property with the
specified name and type.
|
QPropertyDefinition |
ItemDefinitionProvider.getQPropertyDefinition(Name[] parentNodeTypeNames,
Name name,
int type)
Returns the applicable property definition for a property with the
specified name and type.
|
QPropertyDefinition |
ItemDefinitionProvider.getQPropertyDefinition(Name[] parentNodeTypeNames,
Name name,
int type,
boolean multiValued)
Returns the applicable property definition for a property with the
specified name, type and multiValued characteristic.
|
QPropertyDefinition |
ItemDefinitionProvider.getQPropertyDefinition(Name[] parentNodeTypeNames,
Name name,
int type,
boolean multiValued)
Returns the applicable property definition for a property with the
specified name, type and multiValued characteristic.
|
QPropertyDefinition |
ItemDefinitionProviderImpl.getQPropertyDefinition(Name[] parentNodeTypeNames,
Name name,
int type,
boolean multiValued) |
QPropertyDefinition |
ItemDefinitionProviderImpl.getQPropertyDefinition(Name[] parentNodeTypeNames,
Name name,
int type,
boolean multiValued) |
QPropertyDefinition |
ItemDefinitionProviderImpl.getQPropertyDefinition(Name[] parentNodeTypeNames,
Name name,
int type,
boolean multiValued) |
QPropertyDefinition |
ItemDefinitionProviderImpl.getQPropertyDefinition(Name[] parentNodeTypeNames,
Name name,
int type,
boolean multiValued) |
QPropertyDefinition |
ItemDefinitionProvider.getQPropertyDefinition(Name[] parentNodeTypeNames,
Name name,
int type,
boolean multiValued)
Returns the applicable property definition for a property with the
specified name, type and multiValued characteristic.
|
QPropertyDefinition |
ItemDefinitionProvider.getQPropertyDefinition(Name[] parentNodeTypeNames,
Name name,
int type,
boolean multiValued)
Returns the applicable property definition for a property with the
specified name, type and multiValued characteristic.
|
QPropertyDefinition |
ItemDefinitionProvider.getQPropertyDefinition(Name[] parentNodeTypeNames,
Name propertyName,
int propertyType,
boolean isMultiValued,
PropertyId propertyId)
Returns the
QPropertyDefinition for the specified parameters. |
QPropertyDefinition |
ItemDefinitionProvider.getQPropertyDefinition(Name[] parentNodeTypeNames,
Name propertyName,
int propertyType,
boolean isMultiValued,
PropertyId propertyId)
Returns the
QPropertyDefinition for the specified parameters. |
QPropertyDefinition |
ItemDefinitionProviderImpl.getQPropertyDefinition(Name[] parentNodeTypeNames,
Name propertyName,
int propertyType,
boolean isMultiValued,
PropertyId propertyId) |
QPropertyDefinition |
ItemDefinitionProviderImpl.getQPropertyDefinition(Name[] parentNodeTypeNames,
Name propertyName,
int propertyType,
boolean isMultiValued,
PropertyId propertyId) |
QPropertyDefinition |
ItemDefinitionProviderImpl.getQPropertyDefinition(Name[] parentNodeTypeNames,
Name propertyName,
int propertyType,
boolean isMultiValued,
PropertyId propertyId) |
QPropertyDefinition |
ItemDefinitionProviderImpl.getQPropertyDefinition(Name[] parentNodeTypeNames,
Name propertyName,
int propertyType,
boolean isMultiValued,
PropertyId propertyId) |
QPropertyDefinition |
ItemDefinitionProvider.getQPropertyDefinition(Name[] parentNodeTypeNames,
Name propertyName,
int propertyType,
boolean isMultiValued,
PropertyId propertyId)
Returns the
QPropertyDefinition for the specified parameters. |
QPropertyDefinition |
ItemDefinitionProvider.getQPropertyDefinition(Name[] parentNodeTypeNames,
Name propertyName,
int propertyType,
boolean isMultiValued,
PropertyId propertyId)
Returns the
QPropertyDefinition for the specified parameters. |
QPropertyDefinition |
ItemDefinitionProvider.getQPropertyDefinition(Name ntName,
Name propName,
int type,
boolean multiValued)
Returns the applicable property definition for a property with the
specified name, type and multiValued characteristic.
|
QPropertyDefinition |
ItemDefinitionProviderImpl.getQPropertyDefinition(Name ntName,
Name propName,
int type,
boolean multiValued) |
QPropertyDefinition |
ItemDefinitionProviderImpl.getQPropertyDefinition(Name ntName,
Name propName,
int type,
boolean multiValued) |
QPropertyDefinition |
ItemDefinitionProvider.getQPropertyDefinition(Name ntName,
Name propName,
int type,
boolean multiValued)
Returns the applicable property definition for a property with the
specified name, type and multiValued characteristic.
|
boolean |
NodeTypeManagerImpl.hasNodeType(Name nodeTypeName) |
boolean |
NodeTypeManagerImpl.hasNodeType(Name nodeTypeName) |
boolean |
EffectiveNodeType.hasRemoveNodeConstraint(Name nodeName)
Returns
true if a single node definition matching the
specified nodeName is either mandatory or protected. |
boolean |
EffectiveNodeTypeImpl.hasRemoveNodeConstraint(Name nodeName) |
boolean |
EffectiveNodeTypeImpl.hasRemoveNodeConstraint(Name nodeName) |
boolean |
EffectiveNodeType.hasRemoveNodeConstraint(Name nodeName)
Returns
true if a single node definition matching the
specified nodeName is either mandatory or protected. |
boolean |
EffectiveNodeType.hasRemovePropertyConstraint(Name propertyName)
Returns
true if a single property definition matching the
specified propertyName is either mandatory or protected. |
boolean |
EffectiveNodeTypeImpl.hasRemovePropertyConstraint(Name propertyName) |
boolean |
EffectiveNodeTypeImpl.hasRemovePropertyConstraint(Name propertyName) |
boolean |
EffectiveNodeType.hasRemovePropertyConstraint(Name propertyName)
Returns
true if a single property definition matching the
specified propertyName is either mandatory or protected. |
boolean |
EffectiveNodeType.includesNodeType(Name nodeTypeName)
Determines whether this effective node type representation includes
(either through inheritance or aggregation) the given node type.
|
boolean |
EffectiveNodeTypeImpl.includesNodeType(Name nodeTypeName) |
boolean |
EffectiveNodeTypeImpl.includesNodeType(Name nodeTypeName) |
boolean |
EffectiveNodeType.includesNodeType(Name nodeTypeName)
Determines whether this effective node type representation includes
(either through inheritance or aggregation) the given node type.
|
boolean |
EffectiveNodeType.includesNodeTypes(Name[] nodeTypeNames)
Determines whether this effective node type representation includes
(either through inheritance or aggregation) all of the given node types.
|
boolean |
EffectiveNodeTypeImpl.includesNodeTypes(Name[] nodeTypeNames) |
boolean |
EffectiveNodeTypeImpl.includesNodeTypes(Name[] nodeTypeNames) |
boolean |
EffectiveNodeType.includesNodeTypes(Name[] nodeTypeNames)
Determines whether this effective node type representation includes
(either through inheritance or aggregation) all of the given node types.
|
void |
EffectiveNodeTypeCache.invalidate(Name name)
Removes all effective node types that are aggregated with the node type
of the given name.
|
void |
EffectiveNodeTypeCache.invalidate(Name name)
Removes all effective node types that are aggregated with the node type
of the given name.
|
boolean |
NodeTypeImpl.isNodeType(Name nodeTypeName)
Test if this nodetype equals or is directly or indirectly derived from
the node type with the specified
nodeTypeName , without
checking of a node type of that name really exists. |
boolean |
NodeTypeImpl.isNodeType(Name nodeTypeName)
Test if this nodetype equals or is directly or indirectly derived from
the node type with the specified
nodeTypeName , without
checking of a node type of that name really exists. |
boolean |
NodeTypeRegistry.isRegistered(Name ntName) |
boolean |
NodeTypeRegistryImpl.isRegistered(Name nodeTypeName) |
boolean |
NodeTypeRegistryImpl.isRegistered(Name nodeTypeName) |
boolean |
NodeTypeRegistry.isRegistered(Name ntName) |
void |
NodeTypeManagerImpl.nodeTypeRegistered(Name ntName)
Called when a node type has been registered.
|
void |
NodeTypeRegistryListener.nodeTypeRegistered(Name ntName)
Called when a node type has been registered.
|
void |
NodeTypeRegistryListener.nodeTypeRegistered(Name ntName)
Called when a node type has been registered.
|
void |
NodeTypeManagerImpl.nodeTypeRegistered(Name ntName)
Called when a node type has been registered.
|
void |
NodeTypeManagerImpl.nodeTypeReRegistered(Name ntName)
Called when a node type has been re-registered.
|
void |
NodeTypeRegistryListener.nodeTypeReRegistered(Name ntName)
Called when a node type has been re-registered.
|
void |
NodeTypeRegistryListener.nodeTypeReRegistered(Name ntName)
Called when a node type has been re-registered.
|
void |
NodeTypeManagerImpl.nodeTypeReRegistered(Name ntName)
Called when a node type has been re-registered.
|
void |
NodeTypeManagerImpl.nodeTypeUnregistered(Name ntName)
Called when a node type has been deregistered.
|
void |
NodeTypeRegistryListener.nodeTypeUnregistered(Name ntName)
Called when a node type has been deregistered.
|
void |
NodeTypeRegistryListener.nodeTypeUnregistered(Name ntName)
Called when a node type has been deregistered.
|
void |
NodeTypeManagerImpl.nodeTypeUnregistered(Name ntName)
Called when a node type has been deregistered.
|
boolean |
EffectiveNodeType.supportsMixin(Name mixin)
Determines whether this effective node type supports adding
the specified mixin.
|
boolean |
EffectiveNodeTypeImpl.supportsMixin(Name mixin) |
boolean |
EffectiveNodeTypeImpl.supportsMixin(Name mixin) |
boolean |
EffectiveNodeType.supportsMixin(Name mixin)
Determines whether this effective node type supports adding
the specified mixin.
|
void |
NodeTypeCache.unregisterNodeTypes(NodeTypeStorage storage,
Name[] nodeTypeNames) |
void |
NodeTypeCache.unregisterNodeTypes(NodeTypeStorage storage,
Name[] nodeTypeNames) |
Modifier and Type | Method and Description |
---|---|
EffectiveNodeType |
EffectiveNodeTypeProvider.getEffectiveNodeType(Name[] ntNames,
Map<Name,QNodeTypeDefinition> ntdMap) |
EffectiveNodeType |
NodeTypeRegistryImpl.getEffectiveNodeType(Name[] ntNames,
Map<Name,QNodeTypeDefinition> ntdMap) |
EffectiveNodeType |
NodeTypeRegistryImpl.getEffectiveNodeType(Name[] ntNames,
Map<Name,QNodeTypeDefinition> ntdMap) |
EffectiveNodeType |
EffectiveNodeTypeProvider.getEffectiveNodeType(Name[] ntNames,
Map<Name,QNodeTypeDefinition> ntdMap) |
EffectiveNodeType |
EffectiveNodeTypeProvider.getEffectiveNodeType(QNodeTypeDefinition ntd,
Map<Name,QNodeTypeDefinition> ntdMap)
Builds an effective node type representation from the given node type
definition.
|
EffectiveNodeType |
NodeTypeRegistryImpl.getEffectiveNodeType(QNodeTypeDefinition ntd,
Map<Name,QNodeTypeDefinition> ntdMap) |
EffectiveNodeType |
NodeTypeRegistryImpl.getEffectiveNodeType(QNodeTypeDefinition ntd,
Map<Name,QNodeTypeDefinition> ntdMap) |
EffectiveNodeType |
EffectiveNodeTypeProvider.getEffectiveNodeType(QNodeTypeDefinition ntd,
Map<Name,QNodeTypeDefinition> ntdMap)
Builds an effective node type representation from the given node type
definition.
|
void |
NodeTypeRegistry.unregisterNodeTypes(Collection<Name> nodeTypeNames)
Unregisters a collection of node types.
|
void |
NodeTypeRegistryImpl.unregisterNodeTypes(Collection<Name> nodeTypeNames) |
void |
NodeTypeRegistryImpl.unregisterNodeTypes(Collection<Name> nodeTypeNames) |
void |
NodeTypeRegistry.unregisterNodeTypes(Collection<Name> nodeTypeNames)
Unregisters a collection of node types.
|
Modifier and Type | Method and Description |
---|---|
Name |
AbstractCopy.getDestinationName() |
Name |
Move.getDestinationName() |
Name |
Move.getDestinationName() |
Name |
AbstractCopy.getDestinationName() |
Name |
AddLabel.getLabel() |
Name |
RemoveLabel.getLabel() |
Name |
RemoveLabel.getLabel() |
Name |
AddLabel.getLabel() |
Name[] |
SetMixin.getMixinNames() |
Name[] |
SetMixin.getMixinNames() |
Name |
AddNode.getNodeName() |
Name |
AddNode.getNodeName() |
Name |
AddNode.getNodeTypeName() |
Name |
AddNode.getNodeTypeName() |
Name |
SetPrimaryType.getPrimaryTypeName() |
Name |
SetPrimaryType.getPrimaryTypeName() |
Name |
AddProperty.getPropertyName() |
Name |
AddProperty.getPropertyName() |
Modifier and Type | Method and Description |
---|---|
Operation |
SetTree.addChildNode(NodeState parentState,
Name nodeName,
Name nodeTypeName,
String uuid)
Add a child node operation to this
setTree instance. |
Operation |
SetTree.addChildNode(NodeState parentState,
Name nodeName,
Name nodeTypeName,
String uuid)
Add a child node operation to this
setTree instance. |
Operation |
SetTree.addChildProperty(NodeState parentState,
Name propName,
int propertyType,
QValue[] values,
QPropertyDefinition definition)
Add a child property operation to this
setTree instance. |
Operation |
SetTree.addChildProperty(NodeState parentState,
Name propName,
int propertyType,
QValue[] values,
QPropertyDefinition definition)
Add a child property operation to this
setTree instance. |
static Operation |
SetPrimaryType.create(NodeState nodeState,
Name primaryTypeName) |
static Operation |
SetPrimaryType.create(NodeState nodeState,
Name primaryTypeName) |
static Operation |
SetMixin.create(NodeState nodeState,
Name[] mixinNames) |
static Operation |
SetMixin.create(NodeState nodeState,
Name[] mixinNames) |
static Operation |
AddProperty.create(NodeState parentState,
Name propName,
int propertyType,
QPropertyDefinition def,
QValue[] values) |
static Operation |
AddProperty.create(NodeState parentState,
Name propName,
int propertyType,
QPropertyDefinition def,
QValue[] values) |
static Operation |
AddNode.create(NodeState parentState,
Name nodeName,
Name nodeTypeName,
String uuid) |
static Operation |
AddNode.create(NodeState parentState,
Name nodeName,
Name nodeTypeName,
String uuid) |
static Operation |
RemoveLabel.create(NodeState versionHistoryState,
NodeState versionState,
Name label) |
static Operation |
RemoveLabel.create(NodeState versionHistoryState,
NodeState versionState,
Name label) |
static Operation |
AddLabel.create(NodeState versionHistoryState,
NodeState versionState,
Name label,
boolean moveLabel) |
static Operation |
AddLabel.create(NodeState versionHistoryState,
NodeState versionState,
Name label,
boolean moveLabel) |
static SetTree |
SetTree.create(UpdatableItemStateManager itemStateMgr,
NodeState parent,
Name nodeName,
Name nodeTypeName,
String uuid) |
static SetTree |
SetTree.create(UpdatableItemStateManager itemStateMgr,
NodeState parent,
Name nodeName,
Name nodeTypeName,
String uuid) |
Modifier and Type | Field and Description |
---|---|
static Name |
AccessControlConstants.N_POLICY
Default name for a node of type rep:Policy.
|
static Name |
AccessControlConstants.N_POLICY
Default name for a node of type rep:Policy.
|
static Name |
AccessControlConstants.N_REP_PRINCIPAL_NAME
rep:principalName
|
static Name |
AccessControlConstants.N_REP_PRINCIPAL_NAME
rep:principalName
|
static Name |
AccessControlConstants.N_REP_PRIVILEGES
rep:privileges
|
static Name |
AccessControlConstants.N_REP_PRIVILEGES
rep:privileges
|
static Name |
AccessControlConstants.N_REPO_POLICY
Name for a node of type 'rep:repoPolicy'.
|
static Name |
AccessControlConstants.N_REPO_POLICY
Name for a node of type 'rep:repoPolicy'.
|
static Name |
AccessControlConstants.NT_REP_ACCESS_CONTROLLABLE
rep:AccessControllable nodetype
|
static Name |
AccessControlConstants.NT_REP_ACCESS_CONTROLLABLE
rep:AccessControllable nodetype
|
static Name |
AccessControlConstants.NT_REP_ACL |
static Name |
AccessControlConstants.NT_REP_ACL |
static Name |
AccessControlConstants.NT_REP_DENY_ACE |
static Name |
AccessControlConstants.NT_REP_DENY_ACE |
static Name |
AccessControlConstants.NT_REP_GRANT_ACE |
static Name |
AccessControlConstants.NT_REP_GRANT_ACE |
static Name |
AccessControlConstants.NT_REP_REPO_ACCESS_CONTROLLABLE
rep:RepoAccessControllable node type.
|
static Name |
AccessControlConstants.NT_REP_REPO_ACCESS_CONTROLLABLE
rep:RepoAccessControllable node type.
|
static Name |
AccessControlConstants.P_GLOB
rep:glob property name used to restrict the number of child nodes
or properties that are affected by an ACL inherited from a parent node.
|
static Name |
AccessControlConstants.P_GLOB
rep:glob property name used to restrict the number of child nodes
or properties that are affected by an ACL inherited from a parent node.
|
Modifier and Type | Method and Description |
---|---|
Name[] |
NodeState.getAllNodeTypeNames()
TODO: clarify usage
In case the status of the given node state is not
Status.EXISTING
the transiently added mixin types are taken into account as well. |
Name[] |
NodeState.getAllNodeTypeNames()
TODO: clarify usage
In case the status of the given node state is not
Status.EXISTING
the transiently added mixin types are taken into account as well. |
Name[] |
NodeState.getMixinTypeNames()
Returns the names of this node's mixin types.
|
Name[] |
NodeState.getMixinTypeNames()
Returns the names of this node's mixin types.
|
Name |
ItemState.getName()
Utility method:
Returns the name of this state.
|
Name |
ItemState.getName()
Utility method:
Returns the name of this state.
|
Name |
NodeState.getNodeTypeName()
Returns the name of this node's node type.
|
Name |
NodeState.getNodeTypeName()
Returns the name of this node's node type.
|
Name[] |
NodeState.getNodeTypeNames()
Return all nodetype names that are defined to this
NodeState
including the primary nodetype and the mixins. |
Name[] |
NodeState.getNodeTypeNames()
Return all nodetype names that are defined to this
NodeState
including the primary nodetype and the mixins. |
Modifier and Type | Method and Description |
---|---|
void |
ItemStateValidator.checkAddNode(NodeState parentState,
Name nodeName,
Name nodeTypeName,
int options)
Checks if adding a child node called
nodeName of node type
nodeTypeName to the given parent node is allowed in the
current context. |
void |
ItemStateValidator.checkAddNode(NodeState parentState,
Name nodeName,
Name nodeTypeName,
int options)
Checks if adding a child node called
nodeName of node type
nodeTypeName to the given parent node is allowed in the
current context. |
void |
ItemStateValidator.checkAddProperty(NodeState parentState,
Name propertyName,
QPropertyDefinition definition,
int options) |
void |
ItemStateValidator.checkAddProperty(NodeState parentState,
Name propertyName,
QPropertyDefinition definition,
int options) |
NodeState |
TransientISFactory.createNewNodeState(NodeEntry entry,
Name nodetypeName,
QNodeDefinition definition) |
NodeState |
TransientItemStateFactory.createNewNodeState(NodeEntry entry,
Name nodeTypeName,
QNodeDefinition definition)
Creates a transient child
NodeState with the given
name . |
NodeState |
TransientItemStateFactory.createNewNodeState(NodeEntry entry,
Name nodeTypeName,
QNodeDefinition definition)
Creates a transient child
NodeState with the given
name . |
NodeState |
TransientISFactory.createNewNodeState(NodeEntry entry,
Name nodetypeName,
QNodeDefinition definition) |
NodeState |
NodeState.getChildNodeState(Name nodeName,
int index)
Utility
Returns the child
NodeState with the specified name
and index. |
NodeState |
NodeState.getChildNodeState(Name nodeName,
int index)
Utility
Returns the child
NodeState with the specified name
and index. |
Iterator<PropertyId> |
NodeState.getNodeReferences(Name propertyName,
boolean weak)
Returns the identifiers of all reference properties that point to
this node.
|
Iterator<PropertyId> |
NodeState.getNodeReferences(Name propertyName,
boolean weak)
Returns the identifiers of all reference properties that point to
this node.
|
Iterator<PropertyId> |
ItemStateFactory.getNodeReferences(NodeState nodeState,
Name propertyName,
boolean weak)
Returns the identifiers of all reference properties that point to
the given node.
|
Iterator<PropertyId> |
TransientISFactory.getNodeReferences(NodeState nodeState,
Name propertyName,
boolean weak) |
Iterator<PropertyId> |
WorkspaceItemStateFactory.getNodeReferences(NodeState nodeState,
Name propertyName,
boolean weak) |
Iterator<PropertyId> |
WorkspaceItemStateFactory.getNodeReferences(NodeState nodeState,
Name propertyName,
boolean weak) |
Iterator<PropertyId> |
TransientISFactory.getNodeReferences(NodeState nodeState,
Name propertyName,
boolean weak) |
Iterator<PropertyId> |
ItemStateFactory.getNodeReferences(NodeState nodeState,
Name propertyName,
boolean weak)
Returns the identifiers of all reference properties that point to
the given node.
|
PropertyState |
NodeState.getPropertyState(Name propertyName)
Utility method that returns the property state with the given name or
throws an
ItemNotFoundException if no matching, valid
property could be found. |
PropertyState |
NodeState.getPropertyState(Name propertyName)
Utility method that returns the property state with the given name or
throws an
ItemNotFoundException if no matching, valid
property could be found. |
boolean |
NodeState.hasChildNodeEntry(Name name,
int index)
Utility
Determines if there is a valid
NodeEntry with the
specified name and index . |
boolean |
NodeState.hasChildNodeEntry(Name name,
int index)
Utility
Determines if there is a valid
NodeEntry with the
specified name and index . |
boolean |
NodeState.hasPropertyName(Name propName)
Utility
|
boolean |
NodeState.hasPropertyName(Name propName)
Utility
|
void |
NodeState.setMixinTypeNames(Name[] mixinTypeNames)
Used by NodeEntryImpl and NodeState only
|
void |
NodeState.setMixinTypeNames(Name[] mixinTypeNames)
Used by NodeEntryImpl and NodeState only
|
Constructor and Description |
---|
NodeState(NodeEntry entry,
Name nodeTypeName,
Name[] mixinTypeNames,
ItemStateFactory isf,
QNodeDefinition definition,
ItemDefinitionProvider definitionProvider)
Constructs a NEW NodeState
|
NodeState(NodeEntry entry,
Name nodeTypeName,
Name[] mixinTypeNames,
ItemStateFactory isf,
QNodeDefinition definition,
ItemDefinitionProvider definitionProvider)
Constructs a NEW NodeState
|
NodeState(NodeEntry entry,
Name nodeTypeName,
Name[] mixinTypeNames,
ItemStateFactory isf,
QNodeDefinition definition,
ItemDefinitionProvider definitionProvider)
Constructs a NEW NodeState
|
NodeState(NodeEntry entry,
Name nodeTypeName,
Name[] mixinTypeNames,
ItemStateFactory isf,
QNodeDefinition definition,
ItemDefinitionProvider definitionProvider)
Constructs a NEW NodeState
|
Modifier and Type | Method and Description |
---|---|
static Name[] |
StateUtility.getMixinNames(PropertyState ps) |
static Name[] |
StateUtility.getMixinNames(PropertyState ps) |
static Name |
StateUtility.getPrimaryTypeName(PropertyState ps) |
static Name |
StateUtility.getPrimaryTypeName(PropertyState ps) |
Modifier and Type | Method and Description |
---|---|
static boolean |
StateUtility.isUuidOrMixin(Name propName) |
static boolean |
StateUtility.isUuidOrMixin(Name propName) |
static String |
LogUtil.saveGetJCRName(Name qName,
NameResolver nameResolver)
Failsafe conversion of a
Name to a JCR name for use in
error messages etc. |
static String |
LogUtil.saveGetJCRName(Name qName,
NameResolver nameResolver)
Failsafe conversion of a
Name to a JCR name for use in
error messages etc. |
Modifier and Type | Method and Description |
---|---|
void |
VersionManager.addVersionLabel(NodeState versionHistoryState,
NodeState versionState,
Name qLabel,
boolean moveLabel) |
void |
VersionManagerImpl.addVersionLabel(NodeState versionHistoryState,
NodeState versionState,
Name qLabel,
boolean moveLabel) |
void |
VersionManagerImpl.addVersionLabel(NodeState versionHistoryState,
NodeState versionState,
Name qLabel,
boolean moveLabel) |
void |
VersionManager.addVersionLabel(NodeState versionHistoryState,
NodeState versionState,
Name qLabel,
boolean moveLabel) |
void |
VersionManager.removeVersionLabel(NodeState versionHistoryState,
NodeState versionState,
Name qLabel) |
void |
VersionManagerImpl.removeVersionLabel(NodeState versionHistoryState,
NodeState versionState,
Name qLabel) |
void |
VersionManagerImpl.removeVersionLabel(NodeState versionHistoryState,
NodeState versionState,
Name qLabel) |
void |
VersionManager.removeVersionLabel(NodeState versionHistoryState,
|