Package javax.jcr

Examples of javax.jcr.Session.nodeExists()


                            switch (event.getType()) {
                                case Event.NODE_ADDED:
                                    if (!addNodes.remove(path)) {
                                        failedEvents.add(event);
                                    }
                                    if (!observingSession.nodeExists(path)) {
                                        failedEvents.add(event);
                                    }
                                    break;
                                case Event.NODE_REMOVED:
                                    if (!removeNodes.remove(path)) {
View Full Code Here


                                    break;
                                case Event.NODE_REMOVED:
                                    if (!removeNodes.remove(path)) {
                                        failedEvents.add(event);
                                    }
                                    if (observingSession.nodeExists(path)) {
                                        failedEvents.add(event);
                                    }
                                    break;
                                case Event.PROPERTY_ADDED:
                                    if (!addProperties.remove(path)) {
View Full Code Here

                            switch (event.getType()) {
                                case Event.NODE_ADDED:
                                    if (!addNodes.remove(path)) {
                                        failedEvents.add(event);
                                    }
                                    if (!observingSession.nodeExists(path)) {
                                        failedEvents.add(event);
                                    }
                                    break;
                                case Event.NODE_REMOVED:
                                    if (!removeNodes.remove(path)) {
View Full Code Here

                                    break;
                                case Event.NODE_REMOVED:
                                    if (!removeNodes.remove(path)) {
                                        failedEvents.add(event);
                                    }
                                    if (observingSession.nodeExists(path)) {
                                        failedEvents.add(event);
                                    }
                                    break;
                                case Event.PROPERTY_ADDED:
                                    if (!addProperties.remove(path)) {
View Full Code Here

    public void expandedName() throws RepositoryException {
        Session session = getAdminSession();
        session.setNamespacePrefix("foo", "http://example.com/");
        session.getRootNode().addNode("{0} test");
        session.save();
        assertTrue(session.nodeExists("/{0} test"));
    }

    //------------------------------------------------------------< private >---

    private Node getNode(String path) throws RepositoryException {
View Full Code Here

            session2.logout();
        }

        Session session3 = createAnonymousSession();
        try {
            assertFalse(session3.nodeExists(TEST_PATH + "/newNode"));
            assertFalse(session3.getNode(TEST_PATH).isModified());
        } finally {
            session3.logout();
        }
    }
View Full Code Here

    @Test
    public void addNode() throws RepositoryException {
        Session session = getAdminSession();
        String newNode = TEST_PATH + "/new";
        assertFalse(session.nodeExists(newNode));

        Node node = getNode(TEST_PATH);
        Node added = node.addNode("new");
        assertFalse(node.isNew());
        assertTrue(node.isModified());
View Full Code Here

        assertFalse(added.isModified());
        session.save();

        Session session2 = createAnonymousSession();
        try {
            assertTrue(session2.nodeExists(newNode));
            added = session2.getNode(newNode);
            assertFalse(added.isNew());
            assertFalse(added.isModified());
        } finally {
            session2.logout();
View Full Code Here

    public void addNodeWithSpecialChars() throws RepositoryException {
        Session session = getAdminSession();
        String nodeName = "foo{";

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

        Node node = getNode(TEST_PATH);
        node.addNode(nodeName);
        session.save();
View Full Code Here

        node.addNode(nodeName);
        session.save();

        Session session2 = createAnonymousSession();
        try {
            assertTrue(session2.nodeExists(newNode));
        } finally {
            session2.logout();
        }
    }
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.