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 |
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,
boolean includeVersionProperties) |
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, toString
protected DeepClone(SessionNode targetNode, WritableSessionCache cache, CachedNode sourceNode, SessionCache sourceCache, String systemWorkspaceKey, Connectors connectors)
protected void copyProperties(MutableCachedNode targetNode, CachedNode sourceNode, boolean includeVersionProperties)
copyProperties
in class SessionNode.DeepCopy
protected void copyUUIDProperty(Property sourceProperty, MutableCachedNode targetNode, CachedNode sourceNode)
copyUUIDProperty
in class SessionNode.DeepCopy
protected NodeKey createTargetKeyFor(NodeKey sourceKey, NodeKey parentKeyInTarget, String preferredKey)
createTargetKeyFor
in class SessionNode.DeepCopy
protected String getOperationName()
getOperationName
in class SessionNode.DeepCopy
Copyright © 2008–2016 JBoss, a division of Red Hat. All rights reserved.