uk.co.lakesidetech.springxmldb.dao.exist
Class ExistCollectionManageXMLDBDao

java.lang.Object
  extended byuk.co.lakesidetech.springxmldb.dao.AbstractXMLDBDao
      extended byuk.co.lakesidetech.springxmldb.dao.BaseCollectionManageXMLDBDao
          extended byuk.co.lakesidetech.springxmldb.dao.exist.ExistCollectionManageXMLDBDao
All Implemented Interfaces:
ICollectionManageXMLDBDao

public class ExistCollectionManageXMLDBDao
extends BaseCollectionManageXMLDBDao

Author:
Stuart Eccles

Field Summary
 
Fields inherited from class uk.co.lakesidetech.springxmldb.dao.BaseCollectionManageXMLDBDao
COLLECTIONMANAGEMENTSERVICE_NAME, COLLECTIONMANAGEMENTSERVICE_VERSION
 
Fields inherited from class uk.co.lakesidetech.springxmldb.dao.AbstractXMLDBDao
dataSource, RESOURCETYPE_XMLRESOURCE, XPATHQUERYSERVICE_NAME, XPATHQUERYSERVICE_VERSION, XUPDATEQUERYSERVICE_NAME, XUPDATEQUERYSERVICE_VERSION
 
Constructor Summary
ExistCollectionManageXMLDBDao()
           
 
Method Summary
 java.util.Collection getCollectionCollectionInfo(java.lang.String collectionPath)
          Get the information on all child collections of a collection given its collection path This method should return a collection (in the java.util sense) of XMLDBCollectionInfo objects
 java.util.Collection getCollectionResourceInfo(java.lang.String collectionPath)
          Get the information on all the resources in a collection given the collection path This method should return a collection (in the java.util sense) of XMLDBResourceInfo objects
 
Methods inherited from class uk.co.lakesidetech.springxmldb.dao.BaseCollectionManageXMLDBDao
addCollection, addCollectionPath, doesCollectionExist, getCollectionManagementServiceFromCollection, removeCollection
 
Methods inherited from class uk.co.lakesidetech.springxmldb.dao.AbstractXMLDBDao
getDataSource, getNameSpaces, getXPathQueryServiceFromCollection, getXUpdateServiceFromCollection, processResourceSetToDocuments, processResourceSetToStrings, setDataSource, setNameSpaces
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExistCollectionManageXMLDBDao

public ExistCollectionManageXMLDBDao()
Method Detail

getCollectionResourceInfo

public java.util.Collection getCollectionResourceInfo(java.lang.String collectionPath)
                                               throws XMLDBDataAccessException
Description copied from interface: ICollectionManageXMLDBDao
Get the information on all the resources in a collection given the collection path This method should return a collection (in the java.util sense) of XMLDBResourceInfo objects

Specified by:
getCollectionResourceInfo in interface ICollectionManageXMLDBDao
Overrides:
getCollectionResourceInfo in class BaseCollectionManageXMLDBDao
Parameters:
collectionPath -
Returns:
Throws:
XMLDBDataAccessException
See Also:
ICollectionManageXMLDBDao.getCollectionResourceInfo(java.lang.String)

getCollectionCollectionInfo

public java.util.Collection getCollectionCollectionInfo(java.lang.String collectionPath)
                                                 throws XMLDBDataAccessException
Description copied from interface: ICollectionManageXMLDBDao
Get the information on all child collections of a collection given its collection path This method should return a collection (in the java.util sense) of XMLDBCollectionInfo objects

Specified by:
getCollectionCollectionInfo in interface ICollectionManageXMLDBDao
Overrides:
getCollectionCollectionInfo in class BaseCollectionManageXMLDBDao
Parameters:
collectionPath -
Returns:
Throws:
XMLDBDataAccessException
See Also:
ICollectionManageXMLDBDao.getCollectionCollectionInfo(java.lang.String)