Package org.apache.jackrabbit.spi.commons.nodetype

Examples of org.apache.jackrabbit.spi.commons.nodetype.QNodeTypeDefinitionBuilder.build()


        } catch (NameException e) {
            log.error(e.getMessage());
            throw new RepositoryException(e);
        }

        return builder.build();
    }

    /**
     *
     * @param declaringNodeType
View Full Code Here


        foo.setChildNodeDefs(new QNodeDefinition[]{myBarInFoo.build()});
        bar.setChildNodeDefs(new QNodeDefinition[]{myFooInBar.build()});
        ntDefCollection = new LinkedList<QNodeTypeDefinition>();
        ntDefCollection.add(foo.build());
        ntDefCollection.add(bar.build());

        try {
            ntreg.registerNodeTypes(ntDefCollection);
        } catch (InvalidNodeTypeDefException e) {
            assertFalse(e.getMessage(), true);
View Full Code Here

        myBarInFoo.setName(nameFactory.create("", "myNTInFoo"));
        myBarInFoo.setDeclaringNodeType(foo.getName());

        foo.setChildNodeDefs(new QNodeDefinition[]{myBarInFoo.build()});
        ntDefCollection = new LinkedList<QNodeTypeDefinition>();
        ntDefCollection.add(foo.build());

        try {
            ntreg.registerNodeTypes(ntDefCollection);
            assertFalse("Missing node type not found", true);
        } catch (InvalidNodeTypeDefException e) {
View Full Code Here

        folder.setChildNodeDefs(new QNodeDefinition[]{
                folders.build(), documents.build()});
        ntDefCollection = new LinkedList<QNodeTypeDefinition>();
        ntDefCollection.add(folder.build());
        ntDefCollection.add(document.build());
        ntDefCollection.add(cmsObject.build());

        try {
            ntreg.registerNodeTypes(ntDefCollection);
        } catch (InvalidNodeTypeDefException e) {
View Full Code Here

        QNodeTypeDefinitionBuilder ntd = new QNodeTypeDefinitionBuilder();
        ntd.setName(NameFactoryImpl.getInstance().create("", "test"));
        ntd.setSupertypes(new Name[]{NameConstants.NT_BASE});

        ArrayList<QNodeTypeDefinition> list = new ArrayList<QNodeTypeDefinition>();
        list.add(ntd.build());

        NodeTypeEvent event = new NodeTypeEvent(NodeTypeEvent.REGISTER, list);
        master.registered(event.getCollection());

        SimpleEventListener listener = new SimpleEventListener();
View Full Code Here

        QNodeTypeDefinitionBuilder ntd = new QNodeTypeDefinitionBuilder();
        ntd.setName(NameFactoryImpl.getInstance().create("", "test"));
        ntd.setSupertypes(new Name[]{NameConstants.NT_BASE});

        ArrayList<QNodeTypeDefinition> list = new ArrayList<QNodeTypeDefinition>();
        list.add(ntd.build());

        NodeTypeEvent event = new NodeTypeEvent(NodeTypeEvent.REREGISTER, list);
        master.reregistered(ntd.build());

        SimpleEventListener listener = new SimpleEventListener();
View Full Code Here

        ArrayList<QNodeTypeDefinition> list = new ArrayList<QNodeTypeDefinition>();
        list.add(ntd.build());

        NodeTypeEvent event = new NodeTypeEvent(NodeTypeEvent.REREGISTER, list);
        master.reregistered(ntd.build());

        SimpleEventListener listener = new SimpleEventListener();
        slave.setListener((NodeTypeEventListener) listener);
        slave.sync();
View Full Code Here

        } catch (NameException e) {
            log.error(e.getMessage());
            throw new RepositoryException(e);
        }

        return builder.build();
    }

    /**
     *
     * @param declaringNodeType
View Full Code Here

        QNodeTypeDefinitionBuilder ntd = new QNodeTypeDefinitionBuilder();
        ntd.setName(NameFactoryImpl.getInstance().create("", "test"));
        ntd.setSupertypes(new Name[]{NameConstants.NT_BASE});

        ArrayList<QNodeTypeDefinition> list = new ArrayList<QNodeTypeDefinition>();
        list.add(ntd.build());

        NodeTypeEvent event = new NodeTypeEvent(NodeTypeEvent.REGISTER, list);
        master.registered(event.getCollection());

        SimpleEventListener listener = new SimpleEventListener();
View Full Code Here

        QNodeTypeDefinitionBuilder ntd = new QNodeTypeDefinitionBuilder();
        ntd.setName(NameFactoryImpl.getInstance().create("", "test"));
        ntd.setSupertypes(new Name[]{NameConstants.NT_BASE});

        ArrayList<QNodeTypeDefinition> list = new ArrayList<QNodeTypeDefinition>();
        list.add(ntd.build());

        NodeTypeEvent event = new NodeTypeEvent(NodeTypeEvent.REREGISTER, list);
        master.reregistered(ntd.build());

        SimpleEventListener listener = new SimpleEventListener();
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.