|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectuk.co.lakesidetech.springxmldb.dao.AbstractXMLDBDao
uk.co.lakesidetech.springxmldb.dao.BaseXQueryXMLDBDao
uk.co.lakesidetech.springxmldb.dao.exist.BaseExistXQueryXMLDBDao
eXist doesnt use the same XQueryService defined in the XML:DB api This Dao emulates it be using a wrapped service while this isnt perfect (no compiled expressions) it should allow reuse of code without being tied to eXist
| Field Summary |
| Fields inherited from class uk.co.lakesidetech.springxmldb.dao.BaseXQueryXMLDBDao |
XQUERYSERVICE_NAME, XQUERYSERVICE_VERSION |
| Fields inherited from class uk.co.lakesidetech.springxmldb.dao.AbstractXMLDBDao |
dataSource, RESOURCETYPE_XMLRESOURCE, XPATHQUERYSERVICE_NAME, XPATHQUERYSERVICE_VERSION, XUPDATEQUERYSERVICE_NAME, XUPDATEQUERYSERVICE_VERSION |
| Constructor Summary | |
BaseExistXQueryXMLDBDao()
|
|
| Method Summary | |
protected org.xmldb.api.modules.XQueryService |
getXQueryServiceFromCollection(org.xmldb.api.base.Collection collection)
return a XML:DB API XQueryService which is a wrapped eXist XQuery service |
| Methods inherited from class uk.co.lakesidetech.springxmldb.dao.BaseXQueryXMLDBDao |
queryWithXQueryCollectionAsString, queryWithXQueryCollectionAsString |
| 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 |
| Methods inherited from interface uk.co.lakesidetech.springxmldb.dao.IXQueryXMLDBDao |
queryWithXQueryCollectionAsString, queryWithXQueryCollectionAsString |
| Constructor Detail |
public BaseExistXQueryXMLDBDao()
| Method Detail |
protected org.xmldb.api.modules.XQueryService getXQueryServiceFromCollection(org.xmldb.api.base.Collection collection)
throws org.xmldb.api.base.XMLDBException
getXQueryServiceFromCollection in class BaseXQueryXMLDBDaocollection -
org.xmldb.api.base.XMLDBExceptionBaseXQueryXMLDBDao.getXQueryServiceFromCollection(org.xmldb.api.base.Collection)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||