org.exist.xmldb
Class RemoteResourceSet

java.lang.Object
  extended by org.exist.xmldb.RemoteResourceSet
All Implemented Interfaces:
ResourceSet

public class RemoteResourceSet
extends Object
implements ResourceSet


Constructor Summary
RemoteResourceSet(RemoteCollection col, Properties properties, Object[] resources, int handle, int hash)
           
 
Method Summary
 void addResource(Resource resource)
           
 void clear()
           
 ResourceIterator getIterator()
           
 ResourceIterator getIterator(long start)
           
 Resource getMembersAsResource()
           
 Resource getResource(long pos)
           
 long getSize()
           
 void removeResource(long pos)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteResourceSet

public RemoteResourceSet(RemoteCollection col,
                         Properties properties,
                         Object[] resources,
                         int handle,
                         int hash)
Method Detail

addResource

public void addResource(Resource resource)
Specified by:
addResource in interface ResourceSet

clear

public void clear()
           throws XMLDBException
Specified by:
clear in interface ResourceSet
Throws:
XMLDBException

getIterator

public ResourceIterator getIterator()
                             throws XMLDBException
Specified by:
getIterator in interface ResourceSet
Throws:
XMLDBException

getIterator

public ResourceIterator getIterator(long start)
                             throws XMLDBException
Throws:
XMLDBException

getMembersAsResource

public Resource getMembersAsResource()
                              throws XMLDBException
Specified by:
getMembersAsResource in interface ResourceSet
Throws:
XMLDBException

getResource

public Resource getResource(long pos)
                     throws XMLDBException
Specified by:
getResource in interface ResourceSet
Throws:
XMLDBException

getSize

public long getSize()
             throws XMLDBException
Specified by:
getSize in interface ResourceSet
Throws:
XMLDBException

removeResource

public void removeResource(long pos)
                    throws XMLDBException
Specified by:
removeResource in interface ResourceSet
Throws:
XMLDBException


Copyright (C) The eXist-db Project. All rights reserved.