Examples of registerNodeTypes()


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

                    namespaceRegistry.registerNamespace(nodeType.getNameObject().getPrefix(), uri);
                }
                nts.add(nodeType.getNodeTypeDefinition());
            }
        }
        jntm.registerNodeTypes(nts.toArray(new NodeTypeDefinition[nts.size()]), true);
        logger.info("Custom node types registered for " +systemId + " in " + (System.currentTimeMillis() - timer) + " ms");
    }

    protected boolean canRegisterCustomNodeTypes() {
        return true;

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

        NodeTypeDefinition[] defs = new NodeTypeDefinition[nodeTypeDefinitions.length];
        for (int i = 0; i < nodeTypeDefinitions.length; i++) {
            defs[i] = new NodeTypeDefinitionImpl(nodeTypeDefinitions[i], sInfo.getNamePathResolver(), sInfo.getSession().getValueFactory()) {
            };
        }
        ntMgr.registerNodeTypes(defs, allowUpdate);
    }

    /**
     * {@inheritDoc}
     */
 

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

        NodeTypeDefinition[] defs = new NodeTypeDefinition[nodeTypeDefinitions.length];
        for (int i = 0; i < nodeTypeDefinitions.length; i++) {
            defs[i] = new NodeTypeDefinitionImpl(nodeTypeDefinitions[i], sInfo.getNamePathResolver(), sInfo.getSession().getValueFactory()) {
            };
        }
        ntMgr.registerNodeTypes(defs, allowUpdate);
    }

    /**
     * {@inheritDoc}
     */
 

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

        NodeTypeDefinition[] defs = new NodeTypeDefinition[nodeTypeDefinitions.length];
        for (int i = 0; i < nodeTypeDefinitions.length; i++) {
            defs[i] = new NodeTypeDefinitionImpl(nodeTypeDefinitions[i], sInfo.getNamePathResolver(), sInfo.getSession().getValueFactory()) {
            };
        }
        ntMgr.registerNodeTypes(defs, allowUpdate);
    }

    /**
     * {@inheritDoc}
     */
 

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

        // register node types
        NodeTypeDefinitionFactory fac = new NodeTypeDefinitionFactory(session);
        List<NodeTypeDefinition> nodeTypes = fac.create(set.getNodeTypes().values());
        if (nodeTypes.size() > 0) {
            try {
                ntMgr.registerNodeTypes(nodeTypes.toArray(new NodeTypeDefinition[nodeTypes.size()]), true);
            } catch (UnsupportedOperationException e) {
                log.error("Unable to install node types.");
                throw e;
            }
        }

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

                    CompactNodeTypeDefReader<NodeTypeTemplate, NamespaceRegistry> cndReader =
                            new CompactNodeTypeDefReader<NodeTypeTemplate, NamespaceRegistry>(reader, "davex", factory);

                    List<NodeTypeTemplate> ntts = cndReader.getNodeTypeDefinitions();
                    ntMgr.registerNodeTypes(ntts.toArray(new NodeTypeTemplate[ntts.size()]), allowUpdate);
                } else if (!unregisterNames.isEmpty()) {
                    ntMgr.unregisterNodeTypes(unregisterNames.toArray(new String[unregisterNames.size()]));
                }
               
            } catch (ParseException e) {

Examples of org.apache.jackrabbit.api.JackrabbitNodeTypeManager.registerNodeTypes()

      for (int i = 0; i < nodeDefinitions.length; i++) {
        Resource resource = nodeDefinitions[i];
        if (debug)
          log.debug("adding node type definitions from " + resource.getDescription());

        nodeTypeManager.registerNodeTypes(resource.getInputStream(), contentType);
      }
    }
  }

  /**
 

Examples of org.apache.jackrabbit.api.JackrabbitNodeTypeManager.registerNodeTypes()

        Workspace workspace = session.getWorkspace();
        NodeTypeManager ntm = workspace.getNodeTypeManager();
        if (ntm instanceof JackrabbitNodeTypeManager) {
            JackrabbitNodeTypeManager jntm = (JackrabbitNodeTypeManager) ntm;
            try {
                jntm.registerNodeTypes(source,
                    JackrabbitNodeTypeManager.TEXT_X_JCR_CND);
                return true;
            } catch (RepositoryException re) {
                Throwable t = re.getCause();
                if (t != null

Examples of org.apache.jackrabbit.api.JackrabbitNodeTypeManager.registerNodeTypes()

            (JackrabbitNodeTypeManager) workspace.getNodeTypeManager();
        if (!manager.hasNodeType("test:versionable")) {
            InputStream xml =
                TestContentLoader.class.getResourceAsStream("test-nodetypes.xml");
            try {
                manager.registerNodeTypes(xml, JackrabbitNodeTypeManager.TEXT_XML);
            } finally {
                xml.close();
            }
        }

Examples of org.apache.jackrabbit.api.JackrabbitNodeTypeManager.registerNodeTypes()

        JackrabbitNodeTypeManager manager =
            (JackrabbitNodeTypeManager) workspace.getNodeTypeManager();
        if (!manager.hasNodeType("test:versionable")) {
            InputStream xml = getResource("test-nodetypes.xml");
            try {
                manager.registerNodeTypes(xml, JackrabbitNodeTypeManager.TEXT_XML);
            } finally {
                xml.close();
            }
        }
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.