Examples of unregisterNodeType()


Examples of javax.jcr.nodetype.NodeTypeManager.unregisterNodeType()

        NodeTypeTemplate ntd = ntMgr.createNodeTypeTemplate();
        ntd.setName("foo");
        ntMgr.registerNodeType(ntd, false);
        assertTrue(ntMgr.hasNodeType("foo"));

        ntMgr.unregisterNodeType("foo");
        assertFalse(ntMgr.hasNodeType("foo"));
    }

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

Examples of javax.jcr.nodetype.NodeTypeManager.unregisterNodeType()

        Workspace testWsp = getTestWorkspace();
        try {
            try {
                NodeTypeManager testNtm = testWsp.getNodeTypeManager();
                testNtm.unregisterNodeType(ntd.getName());
                fail("Namespace unregistration should be denied.");
            } catch (AccessDeniedException e) {
                // success
            }
            try {
View Full Code Here

Examples of javax.jcr.nodetype.NodeTypeManager.unregisterNodeType()

        NodeTypeTemplate ntd = ntMgr.createNodeTypeTemplate();
        ntd.setName("foo");
        ntMgr.registerNodeType(ntd, false);
        assertTrue(ntMgr.hasNodeType("foo"));

        ntMgr.unregisterNodeType("foo");
        assertFalse(ntMgr.hasNodeType("foo"));
    }

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

Examples of javax.jcr.nodetype.NodeTypeManager.unregisterNodeType()

        NodeTypeTemplate ntd = ntMgr.createNodeTypeTemplate();
        ntd.setName("foo");
        ntMgr.registerNodeType(ntd, false);
        assertTrue(ntMgr.hasNodeType("foo"));

        ntMgr.unregisterNodeType("foo");
        assertFalse(ntMgr.hasNodeType("foo"));
    }

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

Examples of javax.jcr.nodetype.NodeTypeManager.unregisterNodeType()

        Workspace testWsp = getTestWorkspace();
        try {
            try {
                NodeTypeManager testNtm = testWsp.getNodeTypeManager();
                testNtm.unregisterNodeType(ntd.getName());
                fail("Namespace unregistration should be denied.");
            } catch (AccessDeniedException e) {
                // success
            }
            try {
View Full Code Here

Examples of javax.jcr.nodetype.NodeTypeManager.unregisterNodeType()

        NodeTypeTemplate ntd = ntMgr.createNodeTypeTemplate();
        ntd.setName("foo");
        ntMgr.registerNodeType(ntd, false);
        assertTrue(ntMgr.hasNodeType("foo"));

        ntMgr.unregisterNodeType("foo");
        assertFalse(ntMgr.hasNodeType("foo"));
    }

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

Examples of javax.jcr.nodetype.NodeTypeManager.unregisterNodeType()

        NodeTypeTemplate ntd = ntMgr.createNodeTypeTemplate();
        ntd.setName("foo");
        ntMgr.registerNodeType(ntd, false);
        assertTrue(ntMgr.hasNodeType("foo"));

        ntMgr.unregisterNodeType("foo");
        assertFalse(ntMgr.hasNodeType("foo"));
    }

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

Examples of javax.jcr.nodetype.NodeTypeManager.unregisterNodeType()

            registry.unregisterNamespace(prefix);
            fail("Should not allow the unregistration of a namespace used by a node type");
        } catch (NamespaceException e) {
            //expected
        }
        nodeTypeManager.unregisterNodeType(nodeTypeName);
        registry.unregisterNamespace(prefix);
        assertThatNamespacePrefixIsNotRegistered(prefix);
    }

    @Test
View Full Code Here

Examples of javax.jcr.nodetype.NodeTypeManager.unregisterNodeType()

            registry.registerNamespace("newPrefix", uri);
            fail("Should not allow changing the prefix of a namespace used by a node type");
        } catch (NamespaceException e) {
            //expected
        }
        nodeTypeManager.unregisterNodeType(nodeTypeName);

        registry.registerNamespace("newPrefix", uri);
        assertThatNamespacePrefixIsNotRegistered(prefix);
        assertThatNamespaceIsRegistered("newPrefix", uri);
    }
View Full Code Here

Examples of javax.jcr.nodetype.NodeTypeManager.unregisterNodeType()

        session.save();
        // sleep to make sure the node is indexed
        Thread.sleep(100);

        try {
            nodeTypeManager.unregisterNodeType(nodeType.getName());
            fail("Should not be able to remove node type");
        } catch (RepositoryException e) {
            // expected
        }
        session.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.