| Package | Description | 
|---|---|
| org.apache.jackrabbit.rmi.client | 
 Client implementation of the transparent JCR-RMI layer. 
 | 
| org.apache.jackrabbit.rmi.client.iterator | 
 Local adapters for remote iterators. 
 | 
| org.apache.jackrabbit.rmi.client.principal | |
| org.apache.jackrabbit.rmi.client.security | |
| org.apache.jackrabbit.rmi.jackrabbit | |
| org.apache.jackrabbit.rmi.repository | |
| org.apache.jackrabbit.servlet.remote | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ClientAdapterFactory
Default implementation of the
  
LocalAdapterFactory
 interface. | 
| Modifier and Type | Method and Description | 
|---|---|
protected LocalAdapterFactory | 
ClientObject.getFactory()
Returns the local adapter factory used to create new adapters. 
 | 
| Constructor and Description | 
|---|
ClientItem(Session session,
          RemoteItem remote,
          LocalAdapterFactory factory)
Creates a local adapter for the given remote item. 
 | 
ClientItemDefinition(RemoteItemDefinition remote,
                    LocalAdapterFactory factory)
Creates a local adapter for the given remote item definition. 
 | 
ClientLock(Session session,
          RemoteLock remote,
          LocalAdapterFactory factory)
Creates a local adapter for the given remote lock. 
 | 
ClientLockManager(Session session,
                 RemoteLockManager remote,
                 LocalAdapterFactory factory)  | 
ClientNamespaceRegistry(RemoteNamespaceRegistry remote,
                       LocalAdapterFactory factory)
Creates a local adapter for the given remote namespace registry. 
 | 
ClientNode(Session session,
          RemoteNode remote,
          LocalAdapterFactory factory)
Creates a local adapter for the given remote node. 
 | 
ClientNodeDefinition(RemoteNodeDefinition remote,
                    LocalAdapterFactory factory)
Creates a local adapter for the given remote node definition. 
 | 
ClientNodeType(RemoteNodeType remote,
              LocalAdapterFactory factory)
Creates a local adapter for the given remote node type. 
 | 
ClientNodeTypeManager(RemoteNodeTypeManager remote,
                     LocalAdapterFactory factory)
Creates a local adapter for the given remote node type manager. 
 | 
ClientObject(LocalAdapterFactory factory)
Creates a basic client adapter that uses the given factory
 to create new adapters. 
 | 
ClientProperty(Session session,
              RemoteProperty remote,
              LocalAdapterFactory factory)
Creates a local adapter for the given remote property. 
 | 
ClientPropertyDefinition(RemotePropertyDefinition remote,
                        LocalAdapterFactory factory)
Creates a local adapter for the given remote property definition. 
 | 
ClientQuery(Session session,
           RemoteQuery remote,
           LocalAdapterFactory factory)
Creates a client adapter for the given query. 
 | 
ClientQueryManager(Session session,
                  RemoteQueryManager remote,
                  LocalAdapterFactory factory)
Creates a client adapter for the given remote query manager. 
 | 
ClientQueryResult(Session session,
                 RemoteQueryResult remote,
                 LocalAdapterFactory factory)
Creates a client adapter for the given remote query result. 
 | 
ClientRepository(RemoteRepository remote,
                LocalAdapterFactory factory)
Creates a client adapter for the given remote repository. 
 | 
ClientRepositoryFactory(LocalAdapterFactory factory)
Creates a JCR-RMI client factory with the given adapter factory. 
 | 
ClientRow(Session session,
         RemoteRow remote,
         LocalAdapterFactory factory)
Creates a client adapter for the given remote query row. 
 | 
ClientSession(Repository repository,
             RemoteSession remote,
             LocalAdapterFactory factory)
Creates a client adapter for the given remote session. 
 | 
ClientVersion(Session session,
             RemoteVersion remote,
             LocalAdapterFactory factory)
Creates a local adapter for the given remote version. 
 | 
ClientVersionHistory(Session session,
                    RemoteVersionHistory remote,
                    LocalAdapterFactory factory)
Creates a local adapter for the given remote version history. 
 | 
ClientVersionManager(Session session,
                    RemoteVersionManager remote,
                    LocalAdapterFactory factory)  | 
ClientWorkspace(Session session,
               RemoteWorkspace remote,
               LocalAdapterFactory factory)
Creates a client adapter for the given remote workspace. 
 | 
ClientXASession(Repository repository,
               RemoteXASession remote,
               LocalAdapterFactory factory)
Creates a client adapter for the given remote session which is
 transaction enabled. 
 | 
SafeClientRepository(LocalAdapterFactory factory)
Creates a client adapter for the given remote repository. 
 | 
| Constructor and Description | 
|---|
ClientIterator(RemoteIterator remote,
              LocalAdapterFactory factory)
Creates a local adapter for the given remote iterator. 
 | 
ClientNodeIterator(RemoteIterator iterator,
                  Session session,
                  LocalAdapterFactory factory)
Creates a ClientNodeIterator instance. 
 | 
ClientNodeTypeIterator(RemoteIterator iterator,
                      LocalAdapterFactory factory)
Creates a ClientNodeTypeIterator instance. 
 | 
ClientPropertyIterator(RemoteIterator iterator,
                      Session session,
                      LocalAdapterFactory factory)
Creates a ClientPropertyIterator instance. 
 | 
ClientRowIterator(Session session,
                 RemoteIterator iterator,
                 LocalAdapterFactory factory)
Creates a ClientRowIterator instance. 
 | 
ClientVersionIterator(RemoteIterator iterator,
                     Session session,
                     LocalAdapterFactory factory)
Creates a ClientVersionIterator instance. 
 | 
| Constructor and Description | 
|---|
ClientGroup(RemotePrincipal p,
           LocalAdapterFactory factory)  | 
ClientPrincipalIterator(RemoteIterator iterator,
                       LocalAdapterFactory factory)  | 
| Constructor and Description | 
|---|
ClientAccessControlEntry(RemoteAccessControlEntry race,
                        LocalAdapterFactory factory)  | 
ClientAccessControlList(RemoteAccessControlList racl,
                       LocalAdapterFactory factory)  | 
ClientAccessControlManager(RemoteAccessControlManager racm,
                          LocalAdapterFactory factory)  | 
ClientAccessControlPolicy(RemoteAccessControlPolicy racp,
                         LocalAdapterFactory factory)  | 
ClientAccessControlPolicyIterator(RemoteIterator iterator,
                                 LocalAdapterFactory factory)  | 
ClientPrivilege(RemotePrivilege rp,
               LocalAdapterFactory factory)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
JackrabbitClientAdapterFactory
Deprecated. 
 
Use the normal  
ClientAdapterFactory instead | 
| Constructor and Description | 
|---|
AbstractRemoteRepositoryFactory(LocalAdapterFactory factory)
Creates a factory for looking up a repository from the given RMI URL. 
 | 
JNDIRemoteRepository(LocalAdapterFactory factory,
                    Context context,
                    String location)
Creates a proxy for a remote repository in JNDI. 
 | 
JNDIRemoteRepositoryFactory(LocalAdapterFactory factory,
                           Context context,
                           String location)
Creates a factory for looking up a remote repository from JNDI. 
 | 
RMIRemoteRepository(LocalAdapterFactory factory,
                   String url)
Creates a proxy for the remote repository in the given RMI URL. 
 | 
RMIRemoteRepositoryFactory(LocalAdapterFactory factory,
                          String url)
Creates a factory for looking up a remote repository from
 an RMI registry. 
 | 
URLRemoteRepository(LocalAdapterFactory factory,
                   URL url)
Creates a proxy for the remote repository at the given URL. 
 | 
URLRemoteRepositoryFactory(LocalAdapterFactory factory,
                          URL url)
Creates a factory for looking up a remote repository from a URL. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected LocalAdapterFactory | 
RemoteRepositoryServlet.getLocalAdapterFactory()
Instantiates and returns the configured local adapter factory. 
 | 
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.