org.apache.jackrabbit.rmi.remote
Interface RemoteQueryResult
- All Superinterfaces:
- Remote
- All Known Implementing Classes:
- ServerQueryResult
public interface RemoteQueryResult
- extends Remote
Remote version of the JCR QueryResult
interface.
Used by the ServerQueryResult
and ClientQueryResult
adapter base classes to provide transparent RMI access to remote items.
RMI errors are signaled with RemoteExceptions.
- See Also:
QueryResult
,
ClientQueryResult
,
ServerQueryResult
getColumnNames
String[] getColumnNames()
throws javax.jcr.RepositoryException,
RemoteException
- Returns:
- a
PropertyIterator
- Throws:
javax.jcr.RepositoryException
- on repository errors
RemoteException
- on RMI errors- See Also:
QueryResult.getColumnNames()
getRows
RemoteIterator getRows()
throws javax.jcr.RepositoryException,
RemoteException
- Returns:
- a
RowIterator
- Throws:
javax.jcr.RepositoryException
- on repository errors
RemoteException
- on RMI errors- See Also:
QueryResult.getRows()
getNodes
RemoteIterator getNodes()
throws javax.jcr.RepositoryException,
RemoteException
- Returns:
- a remote node iterator
- Throws:
javax.jcr.RepositoryException
- on repository errors
RemoteException
- on RMI errors- See Also:
QueryResult.getNodes()
Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.