Ontimize Document Management 0.035EN

com.ontimize.dms.jcr.query
Interface XPathQuery

All Known Implementing Classes:
XPathQueryManager

public interface XPathQuery

Queries in the repository.

Since:
18/03/2009, 08/10/2010 Refactoring

Method Summary
 NodeIterator getQuery(java.lang.String xPath)
          Returns query result.
 NodeIterator getQuery(java.lang.String path, java.util.Map fields, boolean recursive)
          Creates a list of nodes from the given path.
 

Method Detail

getQuery

NodeIterator getQuery(java.lang.String xPath)
                      throws RepositoryException,
                             InvalidQueryException

Returns query result.

Parameters:
xPath - query to perform.
Returns:
Query NodeIterator
Throws:
RepositoryException - if JCR exception ocurrs.
InvalidQueryException - if XPath query is invalid.

getQuery

NodeIterator getQuery(java.lang.String path,
                      java.util.Map fields,
                      boolean recursive)
                      throws RepositoryException,
                             InvalidQueryException

Creates a list of nodes from the given path.

Parameters:
path -
fields -
recursive - Search in the node childs. Base node is excluded.
Returns:
Throws:
RepositoryException
InvalidQueryException

Ontimize Document Management