public class ServerNamespaceRegistry extends ServerObject implements RemoteNamespaceRegistry
NamespaceRegistry interface.
This class makes a local namespace registry available as an RMI service
using the
RemoteNamespaceRegistry
interface.NamespaceRegistry,
RemoteNamespaceRegistry,
Serialized Formref| Constructor and Description |
|---|
ServerNamespaceRegistry(javax.jcr.NamespaceRegistry registry,
RemoteAdapterFactory factory)
Creates a remote adapter for the given local namespace registry.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getPrefix(String uri)
Remote version of the
NamespaceRegistry.getPrefix(String)
method. |
String[] |
getPrefixes()
Remote version of the
NamespaceRegistry.getPrefixes()
method. |
String |
getURI(String prefix)
Remote version of the
NamespaceRegistry.getURI(String)
method. |
String[] |
getURIs()
Remote version of the
NamespaceRegistry,getURIs()
method. |
void |
registerNamespace(String prefix,
String uri)
Remote version of the
NamespaceRegistry.registerNamespace(String,String)
method. |
void |
unregisterNamespace(String prefix)
Remote version of the
NamespaceRegistry.unregisterNamespace(String)
method. |
getFactory, getRemoteItem, getRemoteNode, getRemoteNodeTypeArray, getRepositoryException, getSerialValue, getSerialValuesclone, exportObject, exportObject, exportObject, unexportObjectgetClientHost, getLog, setLogpublic ServerNamespaceRegistry(javax.jcr.NamespaceRegistry registry,
RemoteAdapterFactory factory)
throws RemoteException
registry - local namespace registryfactory - remote adapter factoryRemoteException - on RMI errorspublic void registerNamespace(String prefix, String uri) throws javax.jcr.RepositoryException, RemoteException
NamespaceRegistry.registerNamespace(String,String)
method.registerNamespace in interface RemoteNamespaceRegistryprefix - namespace prefixuri - namespace urijavax.jcr.RepositoryException - on repository errorsRemoteException - on RMI errorspublic void unregisterNamespace(String prefix) throws javax.jcr.RepositoryException, RemoteException
NamespaceRegistry.unregisterNamespace(String)
method.unregisterNamespace in interface RemoteNamespaceRegistryprefix - namespace prefixjavax.jcr.RepositoryException - on repository errorsRemoteException - on RMI errorspublic String[] getPrefixes() throws javax.jcr.RepositoryException, RemoteException
NamespaceRegistry.getPrefixes()
method.getPrefixes in interface RemoteNamespaceRegistryjavax.jcr.RepositoryException - on repository errorsRemoteException - on RMI errorspublic String[] getURIs() throws javax.jcr.RepositoryException, RemoteException
NamespaceRegistry,getURIs()
method.getURIs in interface RemoteNamespaceRegistryjavax.jcr.RepositoryException - on repository errorsRemoteException - on RMI errorspublic String getURI(String prefix) throws javax.jcr.RepositoryException, RemoteException
NamespaceRegistry.getURI(String)
method.getURI in interface RemoteNamespaceRegistryprefix - namespace prefixjavax.jcr.RepositoryException - on repository errorsRemoteException - on RMI errorspublic String getPrefix(String uri) throws javax.jcr.RepositoryException, RemoteException
NamespaceRegistry.getPrefix(String)
method.getPrefix in interface RemoteNamespaceRegistryuri - namespace urijavax.jcr.RepositoryException - on repository errorsRemoteException - on RMI errorsCopyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.