Package javax.jcr

Examples of javax.jcr.Node.addNode()


            add("added");
            add("baz");
        }};

        test = getNode(TEST_PATH);
        test.addNode("added");         // transiently added
        test.getNode("foo").remove()// transiently removed
        test.getNode("bar").remove()// transiently removed and...
        test.addNode("bar");           // ... added again

        NodeIterator nodes = test.getNodes();
View Full Code Here


        test = getNode(TEST_PATH);
        test.addNode("added");         // transiently added
        test.getNode("foo").remove()// transiently removed
        test.getNode("bar").remove()// transiently removed and...
        test.addNode("bar");           // ... added again

        NodeIterator nodes = test.getNodes();
        assertEquals(3, nodes.getSize());

        while (nodes.hasNext()) {
View Full Code Here

        String newNode = TEST_PATH + '/' + nodeName;
        assertFalse(session.nodeExists(newNode));

        Node node = getNode(TEST_PATH);
        node.addNode(nodeName);
        session.save();

        Session session2 = createAnonymousSession();
        try {
            assertTrue(session2.nodeExists(newNode));
View Full Code Here

    @Test
    public void addNodeWithNodeType() throws RepositoryException {
        Session session = getAdminSession();

        Node node = getNode(TEST_PATH);
        node.addNode("new", "nt:folder");
        session.save();
    }

    @Test
    public void addNodeToRootNode() throws RepositoryException {
View Full Code Here

    public void addNodeToRootNode() throws RepositoryException {
        Session session = getAdminSession();
        Node root = session.getRootNode();
        String newNode = "newNodeBelowRoot";
        assertFalse(root.hasNode(newNode));
        root.addNode(newNode);
        session.save();
    }

    @Test
    public void addStringProperty() throws RepositoryException, IOException {
View Full Code Here

    @Test
    public void workspaceMove() throws RepositoryException {
        Session session = getAdminSession();

        Node node = getNode(TEST_PATH);
        node.addNode("source").addNode("node");
        node.addNode("target");
        session.save();

        session.getWorkspace().move(TEST_PATH + "/source/node", TEST_PATH + "/target/moved");
View Full Code Here

    public void workspaceMove() throws RepositoryException {
        Session session = getAdminSession();

        Node node = getNode(TEST_PATH);
        node.addNode("source").addNode("node");
        node.addNode("target");
        session.save();

        session.getWorkspace().move(TEST_PATH + "/source/node", TEST_PATH + "/target/moved");

        assertFalse(node.hasNode("source/node"));
View Full Code Here

        testSession.move(childNPath, siblingDestPath);

        Node moved = testSession.getNode(siblingDestPath);
        Node child = moved.getNode(nodeName3);
        child.addNode(nodeName4);

        try {
            testSession.save();
            fail("Adding child node at moved node must be denied: no add_child_node privilege at original location.");
        } catch (AccessDeniedException e) {
View Full Code Here

        testSession.move(childNPath, siblingDestPath);

        Node moved = testSession.getNode(siblingDestPath);
        Node child = moved.getNode(nodeName3);
        child.addNode(nodeName4);

        testSession.save();
    }

    @Test
View Full Code Here

        testSession.move(childNPath, siblingDestPath);

        Node moved = testSession.getNode(siblingDestPath);
        Node child = moved.getNode(nodeName3);
        child.addNode(nodeName4);

        testSession.save();
    }

    @Test
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.