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.javax.jcr.NamespaceRegistry,
RemoteNamespaceRegistry,
Serialized Form| Constructor and Description |
|---|
ServerNamespaceRegistry(NamespaceRegistry registry,
RemoteAdapterFactory factory)
Creates a remote adapter for the given local namespace registry.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getPrefix(java.lang.String uri)
Remote version of the
NamespaceRegistry.getPrefix(String)
method. |
java.lang.String[] |
getPrefixes()
Remote version of the
NamespaceRegistry.getPrefixes()
method. |
java.lang.String |
getURI(java.lang.String prefix)
Remote version of the
NamespaceRegistry.getURI(String)
method. |
java.lang.String[] |
getURIs()
Remote version of the
NamespaceRegistry,getURIs()
method. |
void |
registerNamespace(java.lang.String prefix,
java.lang.String uri)
Remote version of the
NamespaceRegistry.registerNamespace(String,String)
method. |
void |
unregisterNamespace(java.lang.String prefix)
Remote version of the
NamespaceRegistry.unregisterNamespace(String)
method. |
clone, exportObject, exportObject, exportObject, unexportObjectpublic ServerNamespaceRegistry(NamespaceRegistry registry,
RemoteAdapterFactory factory)
throws java.rmi.RemoteException
registry - local namespace registryfactory - remote adapter factoryjava.rmi.RemoteException - on RMI errorspublic void registerNamespace(java.lang.String prefix,
java.lang.String uri)
throws RepositoryException,
java.rmi.RemoteException
NamespaceRegistry.registerNamespace(String,String)
method.registerNamespace in interface RemoteNamespaceRegistryprefix - namespace prefixuri - namespace uriRepositoryException - on repository errorsjava.rmi.RemoteException - on RMI errorspublic void unregisterNamespace(java.lang.String prefix)
throws RepositoryException,
java.rmi.RemoteException
NamespaceRegistry.unregisterNamespace(String)
method.unregisterNamespace in interface RemoteNamespaceRegistryprefix - namespace prefixRepositoryException - on repository errorsjava.rmi.RemoteException - on RMI errorspublic java.lang.String[] getPrefixes()
throws RepositoryException,
java.rmi.RemoteException
NamespaceRegistry.getPrefixes()
method.getPrefixes in interface RemoteNamespaceRegistryRepositoryException - on repository errorsjava.rmi.RemoteException - on RMI errorspublic java.lang.String[] getURIs()
throws RepositoryException,
java.rmi.RemoteException
NamespaceRegistry,getURIs()
method.getURIs in interface RemoteNamespaceRegistryRepositoryException - on repository errorsjava.rmi.RemoteException - on RMI errorspublic java.lang.String getURI(java.lang.String prefix)
throws RepositoryException,
java.rmi.RemoteException
NamespaceRegistry.getURI(String)
method.getURI in interface RemoteNamespaceRegistryprefix - namespace prefixRepositoryException - on repository errorsjava.rmi.RemoteException - on RMI errorspublic java.lang.String getPrefix(java.lang.String uri)
throws RepositoryException,
java.rmi.RemoteException
NamespaceRegistry.getPrefix(String)
method.getPrefix in interface RemoteNamespaceRegistryuri - namespace uriRepositoryException - on repository errorsjava.rmi.RemoteException - on RMI errors"Copyright © 2010 - 2018 Adobe Systems Incorporated. All Rights Reserved"