NodeTypeExistsException.<init>
Code IndexAdd Codota to your IDE (free)

Best Java code snippets using javax.jcr.nodetype.NodeTypeExistsException.<init> (Showing top 11 results out of 315)

origin: org.apache.jackrabbit/jackrabbit-spi-commons

public void registerNodeTypes(QNodeTypeDefinition[] nodeTypeDefs, boolean allowUpdate)
    throws RepositoryException {
  if (nodeTypeDefs == null) {
    throw new IllegalArgumentException("nodeTypeDefs must not be null");
  }
  if (!allowUpdate) {
    for (QNodeTypeDefinition ntd : nodeTypeDefs) {
      Name name = ntd.getName();
      if (definitions.containsKey(name)) {
        throw new NodeTypeExistsException("{" + name.getNamespaceURI() + "}" + name.getLocalName());
      }
    }
  }
  for (QNodeTypeDefinition ntd : nodeTypeDefs) {
    definitions.put(ntd.getName(), ntd);
  }
}
origin: apache/jackrabbit

public void registerNodeTypes(QNodeTypeDefinition[] nodeTypeDefs, boolean allowUpdate)
    throws RepositoryException {
  if (nodeTypeDefs == null) {
    throw new IllegalArgumentException("nodeTypeDefs must not be null");
  }
  if (!allowUpdate) {
    for (QNodeTypeDefinition ntd : nodeTypeDefs) {
      Name name = ntd.getName();
      if (definitions.containsKey(name)) {
        throw new NodeTypeExistsException("{" + name.getNamespaceURI() + "}" + name.getLocalName());
      }
    }
  }
  for (QNodeTypeDefinition ntd : nodeTypeDefs) {
    definitions.put(ntd.getName(), ntd);
  }
}
origin: org.wso2.carbon.registry/org.wso2.carbon.registry.jcr

public NodeType registerNodeTypeFromXML(NodeTypeDefinition nodeTypeDefinition, boolean b) throws InvalidNodeTypeDefinitionException, NodeTypeExistsException, UnsupportedRepositoryOperationException, RepositoryException {
   if (hasNodeType(nodeTypeDefinition.getName())) {
     throw new NodeTypeExistsException("Node type already exists :" + nodeTypeDefinition.getName());
   }
   NodeType nt = null;
   boolean proceed = false;
   if (!hasNodeType(nodeTypeDefinition.getName())) {
     proceed = true;
   } else if ((b) && (hasNodeType(nodeTypeDefinition.getName()))) {
     proceed = true;
   }
   if (proceed) {
     nt = new RegistryNodeType(nodeTypeDefinition, this);
   }
   if (nodeTypeDefinition.getName().startsWith("mix")) {
     mixinNodetypes.add(nt);      // TODO should persist to registry tree
   } else {
     primaryNodetypes.add(nt);
   }
   nodeTypesList.add(nt);
   return nt;
 }
origin: org.wso2.carbon.registry/org.wso2.carbon.registry.jcr

public NodeType registerNodeType(NodeTypeDefinition nodeTypeDefinition, boolean b) throws InvalidNodeTypeDefinitionException, NodeTypeExistsException, UnsupportedRepositoryOperationException, RepositoryException {
  if (hasNodeType(nodeTypeDefinition.getName())) {
    throw new NodeTypeExistsException("Node type already exists :" + nodeTypeDefinition.getName());
  }
  NodeType nt = null;
  boolean proceed = false;
  if (!hasNodeType(nodeTypeDefinition.getName())) {
    proceed = true;
  } else if ((b) && (hasNodeType(nodeTypeDefinition.getName()))) {
    proceed = true;
  }
  if (proceed) {
    nt = new RegistryNodeType(nodeTypeDefinition, this);
  }
  if (nodeTypeDefinition.getName().startsWith("mix")) {
    mixinNodetypes.add(nt);      // TODO should persist to registry tree
  } else {
    primaryNodetypes.add(nt);
  }
  nodeTypesList.add(nt);
  persistNodeTypeToRegistry(nt);
  return nt;
}
origin: apache/jackrabbit

/**
 * @see NodeTypeManager#registerNodeTypes(javax.jcr.nodetype.NodeTypeDefinition[], boolean)
 */
public NodeTypeIterator registerNodeTypes(NodeTypeDefinition[] ntds, boolean allowUpdate)
    throws RepositoryException {
  List<QNodeTypeDefinition> defs = new ArrayList<QNodeTypeDefinition>(ntds.length);
  for (NodeTypeDefinition definition : ntds) {
    QNodeTypeDefinition qdef = new QNodeTypeDefinitionImpl(definition, getNamePathResolver(), mgrProvider.getQValueFactory());
    if (!allowUpdate && hasNodeType(qdef.getName())) {
      throw new NodeTypeExistsException("NodeType " + definition.getName() + " already exists.");
    }
    defs.add(qdef);
  }
  getNodeTypeRegistry().registerNodeTypes(defs, allowUpdate);
  List<NodeType> nts = new ArrayList<NodeType>();
  for (QNodeTypeDefinition def : defs) {
    nts.add(getNodeType(def.getName()));
  }
  return new NodeTypeIteratorAdapter(nts);
}
origin: org.apache.jackrabbit/jackrabbit-jcr2spi

/**
 * @see NodeTypeManager#registerNodeTypes(javax.jcr.nodetype.NodeTypeDefinition[], boolean)
 */
public NodeTypeIterator registerNodeTypes(NodeTypeDefinition[] ntds, boolean allowUpdate)
    throws RepositoryException {
  List<QNodeTypeDefinition> defs = new ArrayList<QNodeTypeDefinition>(ntds.length);
  for (NodeTypeDefinition definition : ntds) {
    QNodeTypeDefinition qdef = new QNodeTypeDefinitionImpl(definition, getNamePathResolver(), mgrProvider.getQValueFactory());
    if (!allowUpdate && hasNodeType(qdef.getName())) {
      throw new NodeTypeExistsException("NodeType " + definition.getName() + " already exists.");
    }
    defs.add(qdef);
  }
  getNodeTypeRegistry().registerNodeTypes(defs, allowUpdate);
  List<NodeType> nts = new ArrayList<NodeType>();
  for (QNodeTypeDefinition def : defs) {
    nts.add(getNodeType(def.getName()));
  }
  return new NodeTypeIteratorAdapter(nts);
}
origin: org.apache.jackrabbit/jackrabbit-core

  modifiedDefs.add(def);
} else {
  throw new NodeTypeExistsException(definition.getName());
origin: apache/jackrabbit

  modifiedDefs.add(def);
} else {
  throw new NodeTypeExistsException(definition.getName());
origin: org.apache.jackrabbit/oak-core

  type.setProperty(JCR_PRIMARYTYPE, NT_NODETYPE, Type.NAME);
} else if (!allowUpdate) {
  throw new NodeTypeExistsException(
      "Node type " + getName() + " already exists");
origin: apache/jackrabbit-oak

  type.setProperty(JCR_PRIMARYTYPE, NT_NODETYPE, Type.NAME);
} else if (!allowUpdate) {
  throw new NodeTypeExistsException(
      "Node type " + getName() + " already exists");
origin: org.apache.sling/org.apache.sling.testing.sling-mock-oak

  type.setProperty(JCR_PRIMARYTYPE, NT_NODETYPE, Type.NAME);
} else if (!allowUpdate) {
  throw new NodeTypeExistsException(
      "Node type " + getName() + " already exists");
javax.jcr.nodetypeNodeTypeExistsException<init>

Javadoc

Constructs a new instance of this class with null as its detail message.

Popular methods of NodeTypeExistsException

    Popular in Java

    • Making http post requests using okhttp
    • addToBackStack (FragmentTransaction)
    • putExtra (Intent)
    • startActivity (Activity)
    • Runnable (java.lang)
      Represents a command that can be executed. Often used to run code in a different Thread.
    • Thread (java.lang)
      A thread is a thread of execution in a program. The Java Virtual Machine allows an application to ha
    • Charset (java.nio.charset)
      A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
    • SQLException (java.sql)
      An exception that indicates a failed JDBC operation. It provides the following information about pro
    • TreeMap (java.util)
      Walk the nodes of the tree left-to-right or right-to-left. Note that in descending iterations, next
    • Annotation (javassist.bytecode.annotation)
      The annotation structure.An instance of this class is returned bygetAnnotations() in AnnotationsAttr

    For IntelliJ IDEA,
    Android Studio or Eclipse

    • Search for JavaScript code betaCodota IntelliJ IDEA pluginCodota Android Studio pluginCode IndexSign in
    • EnterpriseFAQAboutBlogContact Us
    • Plugin user guideTerms of usePrivacy policyCodeboxFind Usages
    Add Codota to your IDE (free)