Remote version of the JCR
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.
@Deprecated public interface RemoteNodeTypeManager extends Remote
Modifier and Type | Method and Description |
---|---|
RemoteIterator |
getAllNodeTypes()
Deprecated.
Remote version of the
NodeTypeManager.getAllNodeTypes()
method. |
RemoteIterator |
getMixinNodeTypes()
Deprecated.
Remote version of the
NodeTypeManager.getMixinNodeTypes()
method. |
RemoteNodeType |
getNodeType(String name)
Deprecated.
Remote version of the
NodeTypeManager.getNodeType(String)
method. |
RemoteIterator |
getPrimaryNodeTypes()
Deprecated.
Remote version of the
NodeTypeManager.getPrimaryNodeTypes()
method. |
boolean |
hasNodeType(String name)
Deprecated.
|
void |
unregisterNodeTypes(String[] names)
Deprecated.
|
RemoteNodeType getNodeType(String name) throws RepositoryException, RemoteException
NodeTypeManager.getNodeType(String)
method.name
- node type nameRepositoryException
- on repository errorsRemoteException
- on RMI errorsRemoteIterator getAllNodeTypes() throws RepositoryException, RemoteException
NodeTypeManager.getAllNodeTypes()
method.RepositoryException
- on repository errorsRemoteException
- on RMI errorsRemoteIterator getPrimaryNodeTypes() throws RepositoryException, RemoteException
NodeTypeManager.getPrimaryNodeTypes()
method.RepositoryException
- on repository errorsRemoteException
- on RMI errorsRemoteIterator getMixinNodeTypes() throws RepositoryException, RemoteException
NodeTypeManager.getMixinNodeTypes()
method.RepositoryException
- on repository errorsRemoteException
- on RMI errorsboolean hasNodeType(String name) throws RepositoryException, RemoteException
RepositoryException
RemoteException
void unregisterNodeTypes(String[] names) throws RepositoryException, RemoteException
RepositoryException
RemoteException
Copyright © 2004–2023 The Apache Software Foundation. All rights reserved.