protected class SessionNode.DeepClone extends SessionNode.DeepCopy
connectors, documentStore, linkedPlaceholdersToOriginal, propertyFactory, sourceCache, sourceKeyToReferenceProperties, sourceNode, sourceToTargetKeys, startingPathInSource, systemWorkspaceKey, targetCache, targetNode, targetWorkspaceKey, valueFactories| Modifier | Constructor and Description |
|---|---|
protected |
SessionNode.DeepClone(SessionNode targetNode,
WritableSessionCache cache,
CachedNode sourceNode,
SessionCache sourceCache,
String systemWorkspaceKey,
Connectors connectors) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
copyProperties(MutableCachedNode targetNode,
CachedNode sourceNode) |
protected void |
copyUUIDProperty(Property sourceProperty,
MutableCachedNode targetNode,
CachedNode sourceNode) |
protected NodeKey |
createTargetKeyFor(NodeKey sourceKey,
NodeKey parentKeyInTarget,
String preferredKey) |
protected String |
getOperationName() |
convertToInternalBinaryValue, doPhase1, doPhase2, execute, getSourceToTargetKeys, resolveReferences, shouldProcessSourceKey, toStringprotected SessionNode.DeepClone(SessionNode targetNode, WritableSessionCache cache, CachedNode sourceNode, SessionCache sourceCache, String systemWorkspaceKey, Connectors connectors)
protected void copyProperties(MutableCachedNode targetNode, CachedNode sourceNode)
copyProperties in class SessionNode.DeepCopyprotected void copyUUIDProperty(Property sourceProperty, MutableCachedNode targetNode, CachedNode sourceNode)
copyUUIDProperty in class SessionNode.DeepCopyprotected NodeKey createTargetKeyFor(NodeKey sourceKey, NodeKey parentKeyInTarget, String preferredKey)
createTargetKeyFor in class SessionNode.DeepCopyprotected String getOperationName()
getOperationName in class SessionNode.DeepCopyCopyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.