public class QueryManagerImpl extends Object implements javax.jcr.query.QueryManager
Constructor and Description |
---|
QueryManagerImpl(SessionContext sessionContext) |
Modifier and Type | Method and Description |
---|---|
QueryImpl |
createQuery(String statement,
String language) |
javax.jcr.query.QueryResult |
executeQuery(String statement,
String language,
long limit,
long offset,
HashMap<String,javax.jcr.Value> bindVariableMap) |
javax.jcr.query.qom.QueryObjectModelFactory |
getQOMFactory() |
javax.jcr.query.Query |
getQuery(javax.jcr.Node node) |
String[] |
getSupportedQueryLanguages() |
List<String> |
parse(String statement,
String language)
Parse the query and get the bind variable names.
|
public QueryManagerImpl(SessionContext sessionContext)
public QueryImpl createQuery(String statement, String language) throws javax.jcr.RepositoryException
createQuery
in interface javax.jcr.query.QueryManager
javax.jcr.RepositoryException
public javax.jcr.query.qom.QueryObjectModelFactory getQOMFactory()
getQOMFactory
in interface javax.jcr.query.QueryManager
public javax.jcr.query.Query getQuery(javax.jcr.Node node) throws javax.jcr.RepositoryException
getQuery
in interface javax.jcr.query.QueryManager
javax.jcr.RepositoryException
public String[] getSupportedQueryLanguages() throws javax.jcr.RepositoryException
getSupportedQueryLanguages
in interface javax.jcr.query.QueryManager
javax.jcr.RepositoryException
public List<String> parse(String statement, String language) throws javax.jcr.query.InvalidQueryException
statement
- the query statementlanguage
- the query languagejavax.jcr.query.InvalidQueryException
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.