|
ModeShape Distribution 3.0.0.Beta4 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use MutableCachedNode | |
---|---|
org.modeshape.jcr | |
org.modeshape.jcr.cache | |
org.modeshape.jcr.cache.document |
Uses of MutableCachedNode in org.modeshape.jcr |
---|
Methods in org.modeshape.jcr that return MutableCachedNode | |
---|---|
protected MutableCachedNode |
SystemContent.initializeVersionStorage(NodeKey versionableNodeKey,
NodeKey versionHistoryKey,
NodeKey versionKey,
Name primaryTypeName,
Set<Name> mixinTypeNames,
Path versionHistoryPath,
NodeKey originalVersionKey,
DateTime now)
Create and initialize the version history structure for a versionable node with the supplied UUID. |
MutableCachedNode |
SystemContent.mutableLocksNode()
|
MutableCachedNode |
SystemContent.mutableNamespacesNode()
|
MutableCachedNode |
SystemContent.mutableNodeTypesNode()
|
MutableCachedNode |
SystemContent.mutableVersionStorageNode()
|
MutableCachedNode |
SystemContent.recordNewVersion(CachedNode versionableNode,
SessionCache cacheForVersionableNode,
Path versionHistoryPath,
NodeKey originalVersionKey,
Collection<Property> versionableProperties,
DateTime now,
AtomicReference<MutableCachedNode> frozenNodeOutput)
The method efficiently updates the JCR version history and storage with a new version of a node being checked in. |
Methods in org.modeshape.jcr with parameters of type MutableCachedNode | |
---|---|
void |
JcrSession.JcrPreSave.process(MutableCachedNode node,
SessionCache.SaveContext context)
|
Method parameters in org.modeshape.jcr with type arguments of type MutableCachedNode | |
---|---|
MutableCachedNode |
SystemContent.recordNewVersion(CachedNode versionableNode,
SessionCache cacheForVersionableNode,
Path versionHistoryPath,
NodeKey originalVersionKey,
Collection<Property> versionableProperties,
DateTime now,
AtomicReference<MutableCachedNode> frozenNodeOutput)
The method efficiently updates the JCR version history and storage with a new version of a node being checked in. |
Uses of MutableCachedNode in org.modeshape.jcr.cache |
---|
Methods in org.modeshape.jcr.cache that return MutableCachedNode | |
---|---|
MutableCachedNode |
MutableCachedNode.createChild(SessionCache cache,
NodeKey key,
Name name,
Iterable<Property> properties)
Create a new node as a child of this node with the supplied name and properties. |
MutableCachedNode |
MutableCachedNode.createChild(SessionCache cache,
NodeKey key,
Name name,
Property firstProperty,
Property... additionalProperties)
Create a new node as a child of this node with the supplied name and properties. |
MutableCachedNode |
SessionCache.mutable(NodeKey key)
Get a mutable form of the node with the supplied key. |
Methods in org.modeshape.jcr.cache with parameters of type MutableCachedNode | |
---|---|
void |
RepositoryCache.ContentInitializer.initialize(SessionCache session,
MutableCachedNode parent)
|
void |
MutableCachedNode.moveChild(SessionCache cache,
NodeKey key,
MutableCachedNode newParent,
Name newName)
Remove the node from being a child of this node and append it as a child of the supplied node. |
void |
SessionCache.PreSave.process(MutableCachedNode modifiedOrNewNode,
SessionCache.SaveContext context)
Process the supplied node prior to saving the changes. |
Uses of MutableCachedNode in org.modeshape.jcr.cache.document |
---|
Classes in org.modeshape.jcr.cache.document that implement MutableCachedNode | |
---|---|
class |
SessionNode
A node used within a session when that node has (or may have) transient (unsaved) changes. |
Methods in org.modeshape.jcr.cache.document that return MutableCachedNode | |
---|---|
MutableCachedNode |
SessionNode.createChild(SessionCache cache,
NodeKey key,
Name name,
Iterable<Property> properties)
|
MutableCachedNode |
SessionNode.createChild(SessionCache cache,
NodeKey key,
Name name,
Property firstProperty,
Property... additionalProperties)
|
Methods in org.modeshape.jcr.cache.document with parameters of type MutableCachedNode | |
---|---|
protected void |
SessionNode.DeepCopy.copyProperties(MutableCachedNode targetNode,
CachedNode sourceNode)
|
protected void |
SessionNode.DeepClone.copyProperties(MutableCachedNode targetNode,
CachedNode sourceNode)
|
protected void |
SessionNode.DeepCopy.doPhase1(MutableCachedNode targetNode,
CachedNode sourceNode)
Perform a copy of the source tree to create a similar tree in the target session. |
void |
SessionNode.moveChild(SessionCache cache,
NodeKey key,
MutableCachedNode newParent,
Name newName)
|
|
ModeShape Distribution 3.0.0.Beta4 | |||||||||
PREV NEXT | FRAMES NO FRAMES |