Uses of Interface
org.apache.jackrabbit.rmi.remote.RemoteIterator

Packages that use RemoteIterator
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.remote Remote interfaces of the transparent JCR-RMI layer. 
org.apache.jackrabbit.rmi.server Server implementation of the transparent JCR-RMI layer. 
org.apache.jackrabbit.rmi.server.iterator Remote adapters for local iterators. 
 

Uses of RemoteIterator in org.apache.jackrabbit.rmi.client
 

Methods in org.apache.jackrabbit.rmi.client with parameters of type RemoteIterator
 NodeIterator ClientAdapterFactory.getNodeIterator(Session session, RemoteIterator remote)
          Creates and returns a ClientNodeIterator instance.
 NodeIterator LocalAdapterFactory.getNodeIterator(Session session, RemoteIterator remote)
          Factory method for creating a local adapter for a remote node iterator.
 NodeTypeIterator ClientAdapterFactory.getNodeTypeIterator(RemoteIterator remote)
          Creates and returns a ClientNodeTypeIterator instance.
 NodeTypeIterator LocalAdapterFactory.getNodeTypeIterator(RemoteIterator remote)
          Factory method for creating a local adapter for a remote node type iterator.
 PropertyIterator ClientAdapterFactory.getPropertyIterator(Session session, RemoteIterator remote)
          Creates and returns a ClientPropertyIterator instance.
 PropertyIterator LocalAdapterFactory.getPropertyIterator(Session session, RemoteIterator remote)
          Factory method for creating a local adapter for a remote property iterator.
 RowIterator ClientAdapterFactory.getRowIterator(RemoteIterator remote)
          Creates and returns a ClientRowIterator instance.
 RowIterator LocalAdapterFactory.getRowIterator(RemoteIterator remote)
          Factory method for creating a local adapter for a remote row iterator.
 VersionIterator ClientAdapterFactory.getVersionIterator(Session session, RemoteIterator remote)
          Creates and returns a ClientVersionIterator instance.
 VersionIterator LocalAdapterFactory.getVersionIterator(Session session, RemoteIterator remote)
          Factory method for creating a local adapter for a remote version iterator.
 

Uses of RemoteIterator in org.apache.jackrabbit.rmi.client.iterator
 

Constructors in org.apache.jackrabbit.rmi.client.iterator with parameters of type RemoteIterator
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(RemoteIterator iterator, LocalAdapterFactory factory)
          Creates a ClientRowIterator instance.
ClientVersionIterator(RemoteIterator iterator, Session session, LocalAdapterFactory factory)
          Creates a ClientVersionIterator instance.
 

Uses of RemoteIterator in org.apache.jackrabbit.rmi.remote
 

Classes in org.apache.jackrabbit.rmi.remote that implement RemoteIterator
 class ArrayIterator
          A simple array-based remote iterator.
 class BufferIterator
          A buffered remote iterator.
 

Methods in org.apache.jackrabbit.rmi.remote that return RemoteIterator
 RemoteIterator RemoteNodeTypeManager.getAllNodeTypes()
          Remote version of the NodeTypeManager.getAllNodeTypes() method.
 RemoteIterator RemoteVersionHistory.getAllVersions()
          Remote version of the VersionHistory.getAllVersions() method.
 RemoteIterator RemoteNodeTypeManager.getMixinNodeTypes()
          Remote version of the NodeTypeManager.getMixinNodeTypes() method.
 RemoteIterator RemoteQueryResult.getNodes()
           
 RemoteIterator RemoteNode.getNodes()
          Remote version of the Node.getNodes() method.
 RemoteIterator RemoteNode.getNodes(String pattern)
          Remote version of the Node.getNodes(String) method.
 RemoteIterator RemoteNodeTypeManager.getPrimaryNodeTypes()
          Remote version of the NodeTypeManager.getPrimaryNodeTypes() method.
 RemoteIterator RemoteNode.getProperties()
          Remote version of the Node.getProperties() method.
 RemoteIterator RemoteNode.getProperties(String pattern)
          Remote version of the Node.getProperties(String) method.
 RemoteIterator RemoteNode.getReferences()
          Remote version of the Node.getReferences() method.
 RemoteIterator RemoteQueryResult.getRows()
           
 RemoteIterator RemoteNode.merge(String workspace, boolean bestEffort)
          Remote version of the Node.merge(String,boolean) method.
 

Constructors in org.apache.jackrabbit.rmi.remote with parameters of type RemoteIterator
BufferIterator(Object[] buffer, long size, RemoteIterator remote)
          Creates a new buffered remote iterator.
 

Uses of RemoteIterator in org.apache.jackrabbit.rmi.server
 

Methods in org.apache.jackrabbit.rmi.server that return RemoteIterator
 RemoteIterator ServerNodeTypeManager.getAllNodeTypes()
          Remote version of the NodeTypeManager.getAllNodeTypes() method.
 RemoteIterator ServerVersionHistory.getAllVersions()
          Remote version of the VersionHistory.getAllVersions() method.
 RemoteIterator ServerNodeTypeManager.getMixinNodeTypes()
          Remote version of the NodeTypeManager.getMixinNodeTypes() method.
 RemoteIterator ServerNode.getNodes()
          Remote version of the Node.getNodes() method.
 RemoteIterator ServerQueryResult.getNodes()
          
 RemoteIterator ServerNode.getNodes(String pattern)
          Remote version of the Node.getNodes(String) method.
 RemoteIterator ServerNodeTypeManager.getPrimaryNodeTypes()
          Remote version of the NodeTypeManager.getPrimaryNodeTypes() method.
 RemoteIterator ServerNode.getProperties()
          Remote version of the Node.getProperties() method.
 RemoteIterator ServerNode.getProperties(String pattern)
          Remote version of the Node.getProperties(String) method.
 RemoteIterator ServerNode.getReferences()
          Remote version of the Node.getReferences() method.
 RemoteIterator ServerAdapterFactory.getRemoteNodeIterator(NodeIterator iterator)
          Creates a ServerNodeIterator instance.
 RemoteIterator RemoteAdapterFactory.getRemoteNodeIterator(NodeIterator iterator)
          Returns a remote adapter for the given local node iterator.
 RemoteIterator ServerAdapterFactory.getRemoteNodeTypeIterator(NodeTypeIterator iterator)
          Creates a ServerNodeTypeIterator instance.
 RemoteIterator RemoteAdapterFactory.getRemoteNodeTypeIterator(NodeTypeIterator iterator)
          Returns a remote adapter for the given local node type iterator.
 RemoteIterator ServerAdapterFactory.getRemotePropertyIterator(PropertyIterator iterator)
          Creates a ServerPropertyIterator instance.
 RemoteIterator RemoteAdapterFactory.getRemotePropertyIterator(PropertyIterator iterator)
          Returns a remote adapter for the given local property iterator.
 RemoteIterator ServerAdapterFactory.getRemoteRowIterator(RowIterator iterator)
          Creates a ServerRowIterator instance.
 RemoteIterator RemoteAdapterFactory.getRemoteRowIterator(RowIterator iterator)
          Returns a remote adapter for the given local row iterator.
 RemoteIterator ServerAdapterFactory.getRemoteVersionIterator(VersionIterator iterator)
          Creates a ServerVersionIterator instance.
 RemoteIterator RemoteAdapterFactory.getRemoteVersionIterator(VersionIterator iterator)
          Returns a remote adapter for the given local version iterator.
 RemoteIterator ServerQueryResult.getRows()
          
 RemoteIterator ServerNode.merge(String workspace, boolean bestEffort)
          Remote version of the Node.merge(String,boolean) method.
protected  RemoteIterator ServerAdapterFactory.optimizeIterator(RemoteIterator remote)
          Optimizes the given remote iterator for transmission across the network.
 

Methods in org.apache.jackrabbit.rmi.server with parameters of type RemoteIterator
protected  RemoteIterator ServerAdapterFactory.optimizeIterator(RemoteIterator remote)
          Optimizes the given remote iterator for transmission across the network.
 

Uses of RemoteIterator in org.apache.jackrabbit.rmi.server.iterator
 

Classes in org.apache.jackrabbit.rmi.server.iterator that implement RemoteIterator
 class ServerIterator
          Remote adapter for the JCR RangeIterator interface.
 class ServerNodeIterator
          A ServerIterator for iterating nodes.
 class ServerNodeTypeIterator
          A ServerIterator for iterating node types.
 class ServerPropertyIterator
          A ServerIterator for iterating properties.
 class ServerRowIterator
          A ServerIterator for iterating rows.
 class ServerVersionIterator
          A ServerIterator for iterating versions.
 



Copyright © 2004-2007 The Apache Software Foundation. All Rights Reserved.