org.apache.jackrabbit.rmi.jackrabbit
Class ClientJackrabbitNodeTypeManager
java.lang.Object
org.apache.jackrabbit.rmi.client.ClientObject
org.apache.jackrabbit.rmi.client.ClientNodeTypeManager
org.apache.jackrabbit.rmi.jackrabbit.ClientJackrabbitNodeTypeManager
- All Implemented Interfaces:
- javax.jcr.nodetype.NodeTypeManager, JackrabbitNodeTypeManager
public class ClientJackrabbitNodeTypeManager
- extends ClientNodeTypeManager
- implements JackrabbitNodeTypeManager
|
Method Summary |
boolean |
hasNodeType(java.lang.String name)
Checks if a node type with the given name is registered. |
javax.jcr.nodetype.NodeType[] |
registerNodeTypes(org.xml.sax.InputSource in)
Registers node types from the given node type XML stream. |
javax.jcr.nodetype.NodeType[] |
registerNodeTypes(java.io.InputStream in,
java.lang.String contentType)
Registers node types from the given input stream of the given type. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.jcr.nodetype.NodeTypeManager |
getAllNodeTypes, getMixinNodeTypes, getNodeType, getPrimaryNodeTypes |
ClientJackrabbitNodeTypeManager
public ClientJackrabbitNodeTypeManager(RemoteJackrabbitNodeTypeManager remote,
LocalAdapterFactory factory)
hasNodeType
public boolean hasNodeType(java.lang.String name)
throws javax.jcr.RepositoryException
- Description copied from interface:
JackrabbitNodeTypeManager
- Checks if a node type with the given name is registered.
- Specified by:
hasNodeType in interface JackrabbitNodeTypeManager
- Parameters:
name - node type name
- Returns:
true if the named node type is registered
false otherwise
- Throws:
javax.jcr.RepositoryException - if an error occurs
registerNodeTypes
public javax.jcr.nodetype.NodeType[] registerNodeTypes(org.xml.sax.InputSource in)
throws org.xml.sax.SAXException,
javax.jcr.RepositoryException
- Description copied from interface:
JackrabbitNodeTypeManager
- Registers node types from the given node type XML stream.
- Specified by:
registerNodeTypes in interface JackrabbitNodeTypeManager
- Parameters:
in - node type XML stream
- Returns:
- registered node types
- Throws:
org.xml.sax.SAXException - if the XML stream could not be read or parsed
javax.jcr.RepositoryException - if the node types are invalid or another
repository error occurs
registerNodeTypes
public javax.jcr.nodetype.NodeType[] registerNodeTypes(java.io.InputStream in,
java.lang.String contentType)
throws java.io.IOException,
javax.jcr.RepositoryException
- Description copied from interface:
JackrabbitNodeTypeManager
- Registers node types from the given input stream of the given type.
- Specified by:
registerNodeTypes in interface JackrabbitNodeTypeManager
- Parameters:
in - node type streamcontentType - type of the input stream
- Returns:
- registered node types
- Throws:
java.io.IOException - if the input stream could not be read or parsed
javax.jcr.RepositoryException - if the node types are invalid or another
repository error occurs
Copyright © 2004-2011 Apache Software Foundation. All Rights Reserved.