org.apache.jackrabbit.oak.plugins.nodetype.write.ReadWriteNodeTypeManager.class Maven / Gradle / Ivy
???? 2 ?
5 ? ?
? ?
4 ?
?
? ?
? ?
? ?
4 ? ? ?
4 ?
4 ?
? ? ?
4 ? ?
? ?
4 ? ? ? ?
? ? ?
? ? ? ? ? ? ? ? ? ? ? ?
4 ? ? ? ? ?
) ? ?
) ? ?
) ?
( ? ? ? ? ? ? ? ? ()V Code LineNumberTable LocalVariableTable this KLorg/apache/jackrabbit/oak/plugins/nodetype/write/ReadWriteNodeTypeManager; getWriteRoot &()Lorg/apache/jackrabbit/oak/api/Root; RuntimeVisibleAnnotations Ljavax/annotation/Nonnull; refresh
Exceptions ? createNodeTypeTemplate '()Ljavax/jcr/nodetype/NodeTypeTemplate; N(Ljavax/jcr/nodetype/NodeTypeDefinition;)Ljavax/jcr/nodetype/NodeTypeTemplate; ntd 'Ljavax/jcr/nodetype/NodeTypeDefinition; ? createNodeDefinitionTemplate -()Ljavax/jcr/nodetype/NodeDefinitionTemplate; createPropertyDefinitionTemplate 1()Ljavax/jcr/nodetype/PropertyDefinitionTemplate; registerNodeType G(Ljavax/jcr/nodetype/NodeTypeDefinition;Z)Ljavax/jcr/nodetype/NodeType; allowUpdate Z registerNodeTypes P([Ljavax/jcr/nodetype/NodeTypeDefinition;Z)Ljavax/jcr/nodetype/NodeTypeIterator; template GLorg/apache/jackrabbit/oak/plugins/nodetype/write/NodeTypeTemplateImpl; arr$ ([Ljavax/jcr/nodetype/NodeTypeDefinition; len$ I i$ tree $Lorg/apache/jackrabbit/oak/api/Tree; types Ljava/util/List; message Ljava/lang/String; e 5Lorg/apache/jackrabbit/oak/api/CommitFailedException; ntds root $Lorg/apache/jackrabbit/oak/api/Root; LocalVariableTypeTable /Ljava/util/List;
StackMapTable ? W ? ? ? ? ? ? getOrCreateNodeTypes J(Lorg/apache/jackrabbit/oak/api/Root;)Lorg/apache/jackrabbit/oak/api/Tree; system unregisterNodeType (Ljava/lang/String;)V name type unregisterNodeTypes ([Ljava/lang/String;)V [Ljava/lang/String; names z ?
SourceFile ReadWriteNodeTypeManager.java 6 7 'java/lang/UnsupportedOperationException Eorg/apache/jackrabbit/oak/plugins/nodetype/write/NodeTypeTemplateImpl ? ? 6 ? 6 ? Korg/apache/jackrabbit/oak/plugins/nodetype/write/NodeDefinitionTemplateImpl Oorg/apache/jackrabbit/oak/plugins/nodetype/write/PropertyDefinitionTemplateImpl %javax/jcr/nodetype/NodeTypeDefinition R S ? ? ? = > q r ? ? ? ? 7 A 7 java/util/ArrayList 6 ? ? ? ? ? ? ? ? >org/apache/jackrabbit/commons/iterator/NodeTypeIteratorAdapter 6 ? 3org/apache/jackrabbit/oak/api/CommitFailedException Failed to register node types. ? ? /jcr:system/jcr:nodeTypes ? ? ? ? ? /jcr:system /
jcr:system ? ?
jcr:nodeTypes ? ? ? ? *javax/jcr/nodetype/NoSuchNodeTypeException java/lang/StringBuilder
Node type ? ? can not be unregistered. ? ? 6 u ? ? Failed to unregister node type #Node types can not be unregistered. Failed to unregister node types. Iorg/apache/jackrabbit/oak/plugins/nodetype/write/ReadWriteNodeTypeManager Borg/apache/jackrabbit/oak/plugins/nodetype/ReadOnlyNodeTypeManager javax/jcr/RepositoryException /javax/jcr/nodetype/ConstraintViolationException "org/apache/jackrabbit/oak/api/Root "org/apache/jackrabbit/oak/api/Tree java/util/List java/lang/String getNamePathMapper 5()Lorg/apache/jackrabbit/oak/namepath/NamePathMapper; 2(Lorg/apache/jackrabbit/oak/namepath/NameMapper;)V Y(Lorg/apache/jackrabbit/oak/namepath/NameMapper;Ljavax/jcr/nodetype/NodeTypeDefinition;)V #javax/jcr/nodetype/NodeTypeIterator nextNodeType ()Ljavax/jcr/nodetype/NodeType; writeTo K(Lorg/apache/jackrabbit/oak/api/Tree;Z)Lorg/apache/jackrabbit/oak/api/Tree; commit (I)V getName ()Ljava/lang/String; getNodeType 1(Ljava/lang/String;)Ljavax/jcr/nodetype/NodeType; add (Ljava/lang/Object;)Z (Ljava/util/Collection;)V asRepositoryException 3(Ljava/lang/String;)Ljavax/jcr/RepositoryException; getTree 8(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/Tree; exists ()Z addChild
getOakName &(Ljava/lang/String;)Ljava/lang/String; getChild append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString remove! 4 5 6 7 8 / *? ? 9 D : ; <