|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface QueryManager
Equivalent to QueryManager
but using Content
objects.
Date: Apr 4, 2005 Time: 11:00:02 AM
Method Summary | |
---|---|
Query |
createQuery(String statement,
String language)
Deprecated. Description inherited from javax.jcr.query.QueryManager#createQuery(String, String) Creates a new query by specifying the query statement itself and the language in
which the query is stated. |
Query |
getQuery(javax.jcr.Node node)
Deprecated. Description inherited from javax.jcr.query.QueryManager#getQuery(javax.jcr.Node) Retrieves an existing persistent query. |
String[] |
getSupportedQueryLanguages()
Deprecated. Description inherited from javax.jcr.query.QueryManager#getSupportedQueryLanguages() Returns an array of strings representing all query languages supported by this repository. |
Method Detail |
---|
Query createQuery(String statement, String language) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException
statement
itself and the language
in
which the query is stated. If the query statement
is syntactically invalid, given the language
specified, an InvalidQueryException
is thrown. The language
must be a string from
among those returned by QueryManager.getSupportedQueryLanguages(); if it is not, then an
InvalidQueryException
is thrown.
Query
object.
javax.jcr.query.InvalidQueryException
- if statement is invalid or language is unsupported.
javax.jcr.RepositoryException
- if another error occursQuery getQuery(javax.jcr.Node node) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException
node
is not a valid persisted query (that is, a node of
type nt:query
), an InvalidQueryException
is thrown. Persistent queries are
created by first using QueryManager.createQuery
to create a Query
object and then
calling Query.save
to persist the query to a location in the workspace.
node
- a persisted query (that is, a node of type nt:query
).
Query
object.
javax.jcr.query.InvalidQueryException
- If node
is not a valid persisted query (that is, a node of type
nt:query
).
javax.jcr.RepositoryException
- if another error occursString[] getSupportedQueryLanguages() throws javax.jcr.RepositoryException
Query.XPATH
. If SQL is supported it must
additionally include the string represented by the constant Query.SQL
. An implementation may also
support other languages as well. See Query
.
javax.jcr.RepositoryException
- if an error occurs.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |