public class QueryManagerImpl extends Object implements javax.jcr.query.QueryManager
QueryManager interface.| Constructor and Description | 
|---|
QueryManagerImpl(SessionContext sessionContext,
                SearchManager searchMgr)
Creates a new  
QueryManagerImpl for the passed
 session | 
| Modifier and Type | Method and Description | 
|---|---|
javax.jcr.query.Query | 
createQuery(String statement,
           String language) | 
javax.jcr.query.qom.QueryObjectModelFactory | 
getQOMFactory()
Returns a  
QueryObjectModelFactory with which a JCR-JQOM
 query can be built programmatically. | 
javax.jcr.query.Query | 
getQuery(javax.jcr.Node node) | 
String[] | 
getSupportedQueryLanguages() | 
Iterable<javax.jcr.Node> | 
getWeaklyReferringNodes(javax.jcr.Node node)
Returns the ids of the nodes that refer to the  
node by weak
 references. | 
public QueryManagerImpl(SessionContext sessionContext, SearchManager searchMgr) throws javax.jcr.RepositoryException
QueryManagerImpl for the passed
 sessionsessionContext - component context of the current sessionsearchMgr - the search manager of this workspace.javax.jcr.RepositoryException - if an error occurs while initializing the
                             query manager.public javax.jcr.query.Query createQuery(String statement, String language) throws javax.jcr.RepositoryException
createQuery in interface javax.jcr.query.QueryManagerjavax.jcr.RepositoryExceptionpublic javax.jcr.query.Query getQuery(javax.jcr.Node node)
                               throws javax.jcr.RepositoryException
getQuery in interface javax.jcr.query.QueryManagerjavax.jcr.RepositoryExceptionpublic String[] getSupportedQueryLanguages() throws javax.jcr.RepositoryException
getSupportedQueryLanguages in interface javax.jcr.query.QueryManagerjavax.jcr.RepositoryExceptionpublic javax.jcr.query.qom.QueryObjectModelFactory getQOMFactory()
QueryObjectModelFactory with which a JCR-JQOM
 query can be built programmatically.getQOMFactory in interface javax.jcr.query.QueryManagerQueryObjectModelFactory objectpublic Iterable<javax.jcr.Node> getWeaklyReferringNodes(javax.jcr.Node node) throws javax.jcr.RepositoryException
node by weak
 references.node - the target node.javax.jcr.RepositoryException - if an error occurs.Copyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.