public class WorkspaceCloneSameNameSibsTest extends AbstractJCRTest
WorkspaceCloneSameNameSibsTest contains tests for cloning nodes
 as same name siblings between workspace.| Modifier and Type | Field and Description | 
|---|---|
| protected Node | node1A referenceable node in default workspace | 
| protected Node | node1W2A referenceable node in default workspace | 
| protected Node | node2A non-referenceable node in default workspace | 
| protected Node | node2W2A non-referenceable node in default workspace | 
| protected String | PROP_SAME_NAME_SIBS_FALSE_NODE_TYPENode type with sameNameSibs=false NodeDef | 
| protected String | PROP_SAME_NAME_SIBS_TRUE_NODE_TYPENode type with sameNameSibs=true NodeDef | 
| protected Session | rwSessionW2A read-write session for the non default workspace | 
| protected NodeType | sameNameSibsFalseNodeTypeA node type where NO same-name siblings allowed | 
| protected NodeType | sameNameSibsTrueNodeTypeA node type where same-name siblings are allowed | 
| protected Session | superuserW2The superuser session for the non default workspace | 
isReadOnly, jcrBaseVersion, jcrCopiedFrom, jcrCreated, jcrFrozenNode, jcrFrozenUuid, jcrIsCheckedOut, jcrlockIsDeep, jcrLockOwner, jcrMergeFailed, jcrMixinTypes, jcrPredecessors, jcrPrimaryType, jcrRootVersion, jcrSuccessors, jcrSystem, jcrUUID, jcrVersionHistory, mixLockable, mixReferenceable, mixShareable, mixSimpleVersionable, mixTitle, mixVersionable, nodeName1, nodeName2, nodeName3, nodeName4, NS_JCR_URI, NS_MIX_URI, NS_NT_URI, NS_SV_URI, ntActivity, ntBase, ntFrozenNode, ntQuery, ntUnstructured, ntVersion, ntVersionHistory, ntVersionLabels, propertyName1, propertyName2, superuser, testNodeType, testNodeTypeNoChildren, testNodeTypeTestRoot, testPath, testRoot, testRootNode, vf, workspaceName| Constructor and Description | 
|---|
| WorkspaceCloneSameNameSibsTest() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected String | getOtherWorkspaceName() | 
| protected void | initNodesW2() | 
| protected void | setUp() | 
| protected void | tearDown() | 
| void | testCloneNodesNodeExistsAtDestPath()An ItemExistsException is thrown if a node or property already exists at
 destAbsPath. | 
| void | testCloneNodesOrderingSupportedByParent()If ordering is supported by the node type of the parent node of the new
 location, then the newly moved node is appended to the end of the child
 node list. | 
checkSupportedOption, cleanUp, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureKnowsNodeType, ensureLockingSupported, ensureMixinType, ensureMultipleWorkspacesSupported, getHelper, getJcrValue, getLocalName, getNonExistingWorkspaceName, getPrefix, getProperty, getProperty, getQualifiedName, getSize, isSupported, needsMixin, runassertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, runBare, runTest, setName, toStringprotected final String PROP_SAME_NAME_SIBS_TRUE_NODE_TYPE
protected final String PROP_SAME_NAME_SIBS_FALSE_NODE_TYPE
protected NodeType sameNameSibsTrueNodeType
protected NodeType sameNameSibsFalseNodeType
protected Session superuserW2
protected Session rwSessionW2
protected Node node1W2
protected Node node2W2
protected Node node1
protected Node node2
public void testCloneNodesOrderingSupportedByParent()
                                             throws RepositoryException
RepositoryExceptionpublic void testCloneNodesNodeExistsAtDestPath()
                                        throws RepositoryException
sameNameSibsFalseNodeType name of a node type that does not
 allows same name siblings.
 nodeName3 name of a child node that does not allow same name
 siblings..
 RepositoryExceptionprotected String getOtherWorkspaceName() throws NotExecutableException
NotExecutableExceptionprotected void initNodesW2()
                    throws RepositoryException
RepositoryExceptionCopyright © 2004–2022 The Apache Software Foundation. All rights reserved.