|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RemoteNodeTypeManager
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.
NodeTypeManager
,
ClientNodeTypeManager
,
ServerNodeTypeManager
Method Summary | |
---|---|
RemoteIterator |
getAllNodeTypes()
Remote version of the NodeTypeManager.getAllNodeTypes()
method. |
RemoteIterator |
getMixinNodeTypes()
Remote version of the NodeTypeManager.getMixinNodeTypes()
method. |
RemoteNodeType |
getNodeType(String name)
Remote version of the NodeTypeManager.getNodeType(String)
method. |
RemoteIterator |
getPrimaryNodeTypes()
Remote version of the NodeTypeManager.getPrimaryNodeTypes()
method. |
boolean |
hasNodeType(String name)
|
void |
unregisterNodeTypes(String[] names)
|
Method Detail |
---|
RemoteNodeType getNodeType(String name) throws RepositoryException, RemoteException
NodeTypeManager.getNodeType(String)
method.
name
- node type name
RepositoryException
- on repository errors
RemoteException
- on RMI errorsRemoteIterator getAllNodeTypes() throws RepositoryException, RemoteException
NodeTypeManager.getAllNodeTypes()
method.
RepositoryException
- on repository errors
RemoteException
- on RMI errorsRemoteIterator getPrimaryNodeTypes() throws RepositoryException, RemoteException
NodeTypeManager.getPrimaryNodeTypes()
method.
RepositoryException
- on repository errors
RemoteException
- on RMI errorsRemoteIterator getMixinNodeTypes() throws RepositoryException, RemoteException
NodeTypeManager.getMixinNodeTypes()
method.
RepositoryException
- on repository errors
RemoteException
- on RMI errorsboolean hasNodeType(String name) throws RepositoryException, RemoteException
RepositoryException
RemoteException
void unregisterNodeTypes(String[] names) throws RepositoryException, RemoteException
RepositoryException
RemoteException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |