public interface RemoteNodeTypeManager
extends java.rmi.Remote
NodeTypeManager interface.
Used by the
ServerNodeTypeManager
and
ClientNodeTypeManager
adapters to provide transparent RMI access to remote node type managers.
The methods in this interface are documented only with a reference
to a corresponding NodeTypeManager method. The remote object will
simply forward the method call to the underlying NodeTypeManager instance.
Arguments and possible exceptions are copied over the network. Complex
NodeType values are returned as
remote references to the
RemoteNodeType
interface. Iterator values are transmitted as object arrays. RMI errors
are signaled with RemoteExceptions.
javax.jcr.nodetype.NodeTypeManager,
ClientNodeTypeManager,
ServerNodeTypeManager| Modifier and Type | Method and Description |
|---|---|
RemoteIterator |
getAllNodeTypes()
Remote version of the
NodeTypeManager.getAllNodeTypes()
method. |
RemoteIterator |
getMixinNodeTypes()
Remote version of the
NodeTypeManager.getMixinNodeTypes()
method. |
RemoteNodeType |
getNodeType(java.lang.String name)
Remote version of the
NodeTypeManager.getNodeType(String)
method. |
RemoteIterator |
getPrimaryNodeTypes()
Remote version of the
NodeTypeManager.getPrimaryNodeTypes()
method. |
boolean |
hasNodeType(java.lang.String name) |
void |
unregisterNodeTypes(java.lang.String[] names) |
RemoteNodeType getNodeType(java.lang.String name) throws RepositoryException, java.rmi.RemoteException
NodeTypeManager.getNodeType(String)
method.name - node type nameRepositoryException - on repository errorsjava.rmi.RemoteException - on RMI errorsRemoteIterator getAllNodeTypes() throws RepositoryException, java.rmi.RemoteException
NodeTypeManager.getAllNodeTypes()
method.RepositoryException - on repository errorsjava.rmi.RemoteException - on RMI errorsRemoteIterator getPrimaryNodeTypes() throws RepositoryException, java.rmi.RemoteException
NodeTypeManager.getPrimaryNodeTypes()
method.RepositoryException - on repository errorsjava.rmi.RemoteException - on RMI errorsRemoteIterator getMixinNodeTypes() throws RepositoryException, java.rmi.RemoteException
NodeTypeManager.getMixinNodeTypes()
method.RepositoryException - on repository errorsjava.rmi.RemoteException - on RMI errorsboolean hasNodeType(java.lang.String name)
throws RepositoryException,
java.rmi.RemoteException
RepositoryExceptionjava.rmi.RemoteExceptionvoid unregisterNodeTypes(java.lang.String[] names)
throws RepositoryException,
java.rmi.RemoteException
RepositoryExceptionjava.rmi.RemoteException"Copyright © 2010 - 2018 Adobe Systems Incorporated. All Rights Reserved"