Class ProxyNodeTypeManager
java.lang.Object
org.apache.sling.jcr.base.internal.mount.ProxyNodeTypeManager
- All Implemented Interfaces:
javax.jcr.nodetype.NodeTypeManager
-
Constructor Summary
ConstructorsConstructorDescriptionProxyNodeTypeManager(javax.jcr.nodetype.NodeTypeManager nodeTypeManager, javax.jcr.nodetype.NodeTypeManager nodeTypeManager1) -
Method Summary
Modifier and TypeMethodDescriptionjavax.jcr.nodetype.NodeDefinitionTemplatejavax.jcr.nodetype.NodeTypeTemplatejavax.jcr.nodetype.NodeTypeTemplatecreateNodeTypeTemplate(javax.jcr.nodetype.NodeTypeDefinition ntd) javax.jcr.nodetype.PropertyDefinitionTemplatejavax.jcr.nodetype.NodeTypeIteratorjavax.jcr.nodetype.NodeTypeIteratorjavax.jcr.nodetype.NodeTypegetNodeType(String nodeTypeName) javax.jcr.nodetype.NodeTypeIteratorbooleanhasNodeType(String name) javax.jcr.nodetype.NodeTyperegisterNodeType(javax.jcr.nodetype.NodeTypeDefinition ntd, boolean allowUpdate) javax.jcr.nodetype.NodeTypeIteratorregisterNodeTypes(javax.jcr.nodetype.NodeTypeDefinition[] ntds, boolean allowUpdate) voidunregisterNodeType(String name) voidunregisterNodeTypes(String[] names)
-
Constructor Details
-
ProxyNodeTypeManager
public ProxyNodeTypeManager(javax.jcr.nodetype.NodeTypeManager nodeTypeManager, javax.jcr.nodetype.NodeTypeManager nodeTypeManager1)
-
-
Method Details
-
getNodeType
public javax.jcr.nodetype.NodeType getNodeType(String nodeTypeName) throws javax.jcr.nodetype.NoSuchNodeTypeException, javax.jcr.RepositoryException - Specified by:
getNodeTypein interfacejavax.jcr.nodetype.NodeTypeManager- Throws:
javax.jcr.nodetype.NoSuchNodeTypeExceptionjavax.jcr.RepositoryException
-
hasNodeType
- Specified by:
hasNodeTypein interfacejavax.jcr.nodetype.NodeTypeManager- Throws:
javax.jcr.RepositoryException
-
getAllNodeTypes
public javax.jcr.nodetype.NodeTypeIterator getAllNodeTypes() throws javax.jcr.RepositoryException- Specified by:
getAllNodeTypesin interfacejavax.jcr.nodetype.NodeTypeManager- Throws:
javax.jcr.RepositoryException
-
getPrimaryNodeTypes
public javax.jcr.nodetype.NodeTypeIterator getPrimaryNodeTypes() throws javax.jcr.RepositoryException- Specified by:
getPrimaryNodeTypesin interfacejavax.jcr.nodetype.NodeTypeManager- Throws:
javax.jcr.RepositoryException
-
getMixinNodeTypes
public javax.jcr.nodetype.NodeTypeIterator getMixinNodeTypes() throws javax.jcr.RepositoryException- Specified by:
getMixinNodeTypesin interfacejavax.jcr.nodetype.NodeTypeManager- Throws:
javax.jcr.RepositoryException
-
createNodeTypeTemplate
public javax.jcr.nodetype.NodeTypeTemplate createNodeTypeTemplate() throws javax.jcr.UnsupportedRepositoryOperationException, javax.jcr.RepositoryException- Specified by:
createNodeTypeTemplatein interfacejavax.jcr.nodetype.NodeTypeManager- Throws:
javax.jcr.UnsupportedRepositoryOperationExceptionjavax.jcr.RepositoryException
-
createNodeTypeTemplate
public javax.jcr.nodetype.NodeTypeTemplate createNodeTypeTemplate(javax.jcr.nodetype.NodeTypeDefinition ntd) throws javax.jcr.UnsupportedRepositoryOperationException, javax.jcr.RepositoryException - Specified by:
createNodeTypeTemplatein interfacejavax.jcr.nodetype.NodeTypeManager- Throws:
javax.jcr.UnsupportedRepositoryOperationExceptionjavax.jcr.RepositoryException
-
createNodeDefinitionTemplate
public javax.jcr.nodetype.NodeDefinitionTemplate createNodeDefinitionTemplate() throws javax.jcr.UnsupportedRepositoryOperationException, javax.jcr.RepositoryException- Specified by:
createNodeDefinitionTemplatein interfacejavax.jcr.nodetype.NodeTypeManager- Throws:
javax.jcr.UnsupportedRepositoryOperationExceptionjavax.jcr.RepositoryException
-
createPropertyDefinitionTemplate
public javax.jcr.nodetype.PropertyDefinitionTemplate createPropertyDefinitionTemplate() throws javax.jcr.UnsupportedRepositoryOperationException, javax.jcr.RepositoryException- Specified by:
createPropertyDefinitionTemplatein interfacejavax.jcr.nodetype.NodeTypeManager- Throws:
javax.jcr.UnsupportedRepositoryOperationExceptionjavax.jcr.RepositoryException
-
registerNodeType
public javax.jcr.nodetype.NodeType registerNodeType(javax.jcr.nodetype.NodeTypeDefinition ntd, boolean allowUpdate) throws javax.jcr.nodetype.InvalidNodeTypeDefinitionException, javax.jcr.nodetype.NodeTypeExistsException, javax.jcr.UnsupportedRepositoryOperationException, javax.jcr.RepositoryException - Specified by:
registerNodeTypein interfacejavax.jcr.nodetype.NodeTypeManager- Throws:
javax.jcr.nodetype.InvalidNodeTypeDefinitionExceptionjavax.jcr.nodetype.NodeTypeExistsExceptionjavax.jcr.UnsupportedRepositoryOperationExceptionjavax.jcr.RepositoryException
-
registerNodeTypes
public javax.jcr.nodetype.NodeTypeIterator registerNodeTypes(javax.jcr.nodetype.NodeTypeDefinition[] ntds, boolean allowUpdate) throws javax.jcr.nodetype.InvalidNodeTypeDefinitionException, javax.jcr.nodetype.NodeTypeExistsException, javax.jcr.UnsupportedRepositoryOperationException, javax.jcr.RepositoryException - Specified by:
registerNodeTypesin interfacejavax.jcr.nodetype.NodeTypeManager- Throws:
javax.jcr.nodetype.InvalidNodeTypeDefinitionExceptionjavax.jcr.nodetype.NodeTypeExistsExceptionjavax.jcr.UnsupportedRepositoryOperationExceptionjavax.jcr.RepositoryException
-
unregisterNodeType
public void unregisterNodeType(String name) throws javax.jcr.UnsupportedRepositoryOperationException, javax.jcr.nodetype.NoSuchNodeTypeException, javax.jcr.RepositoryException - Specified by:
unregisterNodeTypein interfacejavax.jcr.nodetype.NodeTypeManager- Throws:
javax.jcr.UnsupportedRepositoryOperationExceptionjavax.jcr.nodetype.NoSuchNodeTypeExceptionjavax.jcr.RepositoryException
-
unregisterNodeTypes
public void unregisterNodeTypes(String[] names) throws javax.jcr.UnsupportedRepositoryOperationException, javax.jcr.nodetype.NoSuchNodeTypeException, javax.jcr.RepositoryException - Specified by:
unregisterNodeTypesin interfacejavax.jcr.nodetype.NodeTypeManager- Throws:
javax.jcr.UnsupportedRepositoryOperationExceptionjavax.jcr.nodetype.NoSuchNodeTypeExceptionjavax.jcr.RepositoryException
-