|
ModeShape Distribution 3.2.0.Final | |||||||||
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)
|
void |
JcrSession.JcrPreSave.processAfterLocking(MutableCachedNode modifiedNode,
SessionCache.SaveContext context,
NodeCache persistentNodeCache)
|
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 |
SessionCacheWrapper.mutable(NodeKey key)
|
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. |
void |
SessionCache.PreSave.processAfterLocking(MutableCachedNode modifiedNode,
SessionCache.SaveContext context,
NodeCache persistentNodeCache)
Process the supplied existing node prior to saving the changes but only after the entry corresponding to the key of the node has been locked in Infinispan. |
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.2.0.Final | |||||||||
PREV NEXT | FRAMES NO FRAMES |