congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
ReadWriteNodeTypeManager.getOakName
Code IndexAdd Tabnine to your IDE (free)

How to use
getOakName
method
in
org.apache.jackrabbit.oak.plugins.nodetype.write.ReadWriteNodeTypeManager

Best Java code snippets using org.apache.jackrabbit.oak.plugins.nodetype.write.ReadWriteNodeTypeManager.getOakName (Showing top 6 results out of 315)

origin: apache/jackrabbit-oak

@Override
public void unregisterNodeType(String name) throws RepositoryException {
  Root root = getWriteRoot();
  Tree type = root.getTree(NODE_TYPES_PATH).getChild(getOakName(name));
  if (!type.exists()) {
    throw new NoSuchNodeTypeException("Node type " + name + " can not be unregistered.");
  }
  try {
    type.remove();
    root.commit();
    refresh();
  } catch (CommitFailedException e) {
    String message = "Failed to unregister node type " + name;
    throw e.asRepositoryException(message);
  }
}
origin: org.apache.sling/org.apache.sling.testing.sling-mock-oak

@Override
public void unregisterNodeType(String name) throws RepositoryException {
  Root root = getWriteRoot();
  Tree type = root.getTree(NODE_TYPES_PATH).getChild(getOakName(name));
  if (!type.exists()) {
    throw new NoSuchNodeTypeException("Node type " + name + " can not be unregistered.");
  }
  try {
    type.remove();
    root.commit();
    refresh();
  } catch (CommitFailedException e) {
    String message = "Failed to unregister node type " + name;
    throw e.asRepositoryException(message);
  }
}
origin: org.apache.jackrabbit/oak-core

@Override
public void unregisterNodeType(String name) throws RepositoryException {
  Root root = getWriteRoot();
  Tree type = root.getTree(NODE_TYPES_PATH).getChild(getOakName(name));
  if (!type.exists()) {
    throw new NoSuchNodeTypeException("Node type " + name + " can not be unregistered.");
  }
  try {
    type.remove();
    root.commit();
    refresh();
  } catch (CommitFailedException e) {
    String message = "Failed to unregister node type " + name;
    throw e.asRepositoryException(message);
  }
}
origin: org.apache.jackrabbit/oak-core

  @Override
  public void unregisterNodeTypes(String[] names) throws RepositoryException {
    Root root = getWriteRoot();
    Tree types = root.getTree(NODE_TYPES_PATH);
    if (!types.exists()) {
      throw new NoSuchNodeTypeException("Node types can not be unregistered.");
    }

    try {
      for (String name : names) {
        Tree type = types.getChild(getOakName(name));
        if (!type.exists()) {
          throw new NoSuchNodeTypeException("Node type " + name + " can not be unregistered.");
        }
        type.remove();
      }
      root.commit();
      refresh();
    } catch (CommitFailedException e) {
      String message = "Failed to unregister node types.";
      throw e.asRepositoryException(message);
    }
  }
}
origin: apache/jackrabbit-oak

  @Override
  public void unregisterNodeTypes(String[] names) throws RepositoryException {
    Root root = getWriteRoot();
    Tree types = root.getTree(NODE_TYPES_PATH);
    if (!types.exists()) {
      throw new NoSuchNodeTypeException("Node types can not be unregistered.");
    }

    try {
      for (String name : names) {
        Tree type = types.getChild(getOakName(name));
        if (!type.exists()) {
          throw new NoSuchNodeTypeException("Node type " + name + " can not be unregistered.");
        }
        type.remove();
      }
      root.commit();
      refresh();
    } catch (CommitFailedException e) {
      String message = "Failed to unregister node types.";
      throw e.asRepositoryException(message);
    }
  }
}
origin: org.apache.sling/org.apache.sling.testing.sling-mock-oak

  @Override
  public void unregisterNodeTypes(String[] names) throws RepositoryException {
    Root root = getWriteRoot();
    Tree types = root.getTree(NODE_TYPES_PATH);
    if (!types.exists()) {
      throw new NoSuchNodeTypeException("Node types can not be unregistered.");
    }

    try {
      for (String name : names) {
        Tree type = types.getChild(getOakName(name));
        if (!type.exists()) {
          throw new NoSuchNodeTypeException("Node type " + name + " can not be unregistered.");
        }
        type.remove();
      }
      root.commit();
      refresh();
    } catch (CommitFailedException e) {
      String message = "Failed to unregister node types.";
      throw e.asRepositoryException(message);
    }
  }
}
org.apache.jackrabbit.oak.plugins.nodetype.writeReadWriteNodeTypeManagergetOakName

Popular methods of ReadWriteNodeTypeManager

  • getNodeType
  • createNodeTypeTemplate
  • getDefinition
  • getEffectiveNodeType
  • getNamePathMapper
  • getOrCreateNodeTypes
  • getRootDefinition
  • getWriteRoot
    Called by the methods #registerNodeType(NodeTypeDefinition,boolean), #registerNodeTypes(NodeTypeDefi
  • isNodeType
  • refresh
    Called by the ReadWriteNodeTypeManager implementation methods to refresh the state of the session as
  • registerNodeType
  • registerNodeTypes
  • registerNodeType,
  • registerNodeTypes,
  • createNodeDefinitionTemplate,
  • hasNodeType

Popular in Java

  • Making http requests using okhttp
  • getSharedPreferences (Context)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • scheduleAtFixedRate (ScheduledExecutorService)
  • PrintStream (java.io)
    Fake signature of an existing Java class.
  • SecureRandom (java.security)
    This class generates cryptographically secure pseudo-random numbers. It is best to invoke SecureRand
  • SimpleDateFormat (java.text)
    Formats and parses dates in a locale-sensitive manner. Formatting turns a Date into a String, and pa
  • HashSet (java.util)
    HashSet is an implementation of a Set. All optional operations (adding and removing) are supported.
  • Callable (java.util.concurrent)
    A task that returns a result and may throw an exception. Implementors define a single method with no
  • Servlet (javax.servlet)
    Defines methods that all servlets must implement. A servlet is a small Java program that runs within
  • Top PhpStorm plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now