Package | Description |
---|---|
org.apache.jackrabbit.core |
Contains the core classes that provide the implementation of the JCR API.
|
org.apache.jackrabbit.core.nodetype | |
org.apache.jackrabbit.core.nodetype.virtual | |
org.apache.jackrabbit.core.persistence | |
org.apache.jackrabbit.core.query | |
org.apache.jackrabbit.core.session | |
org.apache.jackrabbit.core.state | |
org.apache.jackrabbit.core.version |
The versioning framework in jackrabbit consists of 3 layers.
|
org.apache.jackrabbit.core.virtual |
Modifier and Type | Method and Description |
---|---|
protected NodeTypeRegistry |
RepositoryImpl.createNodeTypeRegistry()
Protected factory method for creating the node type registry.
|
protected NodeTypeRegistry |
RepositoryImpl.createNodeTypeRegistry()
Protected factory method for creating the node type registry.
|
NodeTypeRegistry |
RepositoryContext.getNodeTypeRegistry()
Returns the namespace registry of this repository.
|
NodeTypeRegistry |
RepositoryContext.getNodeTypeRegistry()
Returns the namespace registry of this repository.
|
Modifier and Type | Method and Description |
---|---|
NodeTypeRegistry |
NodeTypeManagerImpl.getNodeTypeRegistry() |
NodeTypeRegistry |
NodeTypeManagerImpl.getNodeTypeRegistry() |
Modifier and Type | Method and Description |
---|---|
void |
EffectiveNodeType.checkAddNodeConstraints(Name name,
Name nodeTypeName,
NodeTypeRegistry ntReg) |
void |
EffectiveNodeType.checkAddNodeConstraints(Name name,
Name nodeTypeName,
NodeTypeRegistry ntReg) |
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.
|
Constructor and Description |
---|
VirtualNodeTypeStateManager(NodeTypeRegistry ntReg,
DelegatingObservationDispatcher obs,
NodeId rootNodeId,
NodeId parentId)
Creates a new virtual node type state manager
|
VirtualNodeTypeStateManager(NodeTypeRegistry ntReg,
DelegatingObservationDispatcher obs,
NodeId rootNodeId,
NodeId parentId)
Creates a new virtual node type state manager
|
VirtualNodeTypeStateProvider(NodeTypeRegistry ntReg,
NodeId rootNodeId,
NodeId parentId) |
VirtualNodeTypeStateProvider(NodeTypeRegistry ntReg,
NodeId rootNodeId,
NodeId parentId) |
Modifier and Type | Method and Description |
---|---|
NodeTypeRegistry |
PMContext.getNodeTypeRegistry()
Returns the node type registry
|
NodeTypeRegistry |
PMContext.getNodeTypeRegistry()
Returns the node type registry
|
Constructor and Description |
---|
PMContext(File homeDir,
FileSystem fs,
NodeId rootNodeId,
NamespaceRegistry nsReg,
NodeTypeRegistry ntReg,
DataStore dataStore,
RepositoryStatisticsImpl stats)
Creates a new
PMContext . |
PMContext(File homeDir,
FileSystem fs,
NodeId rootNodeId,
NamespaceRegistry nsReg,
NodeTypeRegistry ntReg,
DataStore dataStore,
RepositoryStatisticsImpl stats)
Creates a new
PMContext . |
Modifier and Type | Method and Description |
---|---|
NodeTypeRegistry |
QueryHandlerContext.getNodeTypeRegistry()
Returns the NodeTypeRegistry for this repository.
|
NodeTypeRegistry |
QueryHandlerContext.getNodeTypeRegistry()
Returns the NodeTypeRegistry for this repository.
|
Constructor and Description |
---|
PropertyTypeRegistry(NodeTypeRegistry reg)
Creates a new
PropertyTypeRegistry instance. |
PropertyTypeRegistry(NodeTypeRegistry reg)
Creates a new
PropertyTypeRegistry instance. |
Modifier and Type | Method and Description |
---|---|
NodeTypeRegistry |
SessionContext.getNodeTypeRegistry()
Returns the node type registry of this repository.
|
NodeTypeRegistry |
SessionContext.getNodeTypeRegistry()
Returns the node type registry of this repository.
|
Constructor and Description |
---|
SharedItemStateManager(PersistenceManager persistMgr,
NodeId rootNodeId,
NodeTypeRegistry ntReg,
boolean usesReferences,
ItemStateCacheFactory cacheFactory,
ISMLocking locking,
NodeIdFactory nodeIdFactory)
Creates a new
SharedItemStateManager instance. |
SharedItemStateManager(PersistenceManager persistMgr,
NodeId rootNodeId,
NodeTypeRegistry ntReg,
boolean usesReferences,
ItemStateCacheFactory cacheFactory,
ISMLocking locking,
NodeIdFactory nodeIdFactory)
Creates a new
SharedItemStateManager instance. |
Modifier and Type | Field and Description |
---|---|
protected NodeTypeRegistry |
VersionManagerImplBase.ntReg
node type registry
|
protected NodeTypeRegistry |
VersionManagerImplBase.ntReg
node type registry
|
Modifier and Type | Method and Description |
---|---|
protected VersionItemStateManager |
InternalVersionManagerImpl.createItemStateManager(PersistenceManager pMgr,
NodeId rootId,
NodeTypeRegistry ntReg,
ItemStateCacheFactory cacheFactory,
ISMLocking ismLocking,
NodeIdFactory nodeIdFactory)
Creates a
VersionItemStateManager or derivative. |
protected VersionItemStateManager |
InternalVersionManagerImpl.createItemStateManager(PersistenceManager pMgr,
NodeId rootId,
NodeTypeRegistry ntReg,
ItemStateCacheFactory cacheFactory,
ISMLocking ismLocking,
NodeIdFactory nodeIdFactory)
Creates a
VersionItemStateManager or derivative. |
Modifier and Type | Field and Description |
---|---|
protected NodeTypeRegistry |
AbstractVISProvider.ntReg
the node type registry
|
protected NodeTypeRegistry |
AbstractVISProvider.ntReg
the node type registry
|
Modifier and Type | Method and Description |
---|---|
protected NodeTypeRegistry |
AbstractVISProvider.getNodeTypeRegistry()
returns the node type manager
|
protected NodeTypeRegistry |
AbstractVISProvider.getNodeTypeRegistry()
returns the node type manager
|
Constructor and Description |
---|
AbstractVISProvider(NodeTypeRegistry ntReg,
NodeId rootNodeId)
Creates an abstract virtual item state provider
|
AbstractVISProvider(NodeTypeRegistry ntReg,
NodeId rootNodeId)
Creates an abstract virtual item state provider
|
Copyright © 2004–2023 The Apache Software Foundation. All rights reserved.