Class ProxyQuery
java.lang.Object
org.apache.sling.jcr.base.internal.mount.ProxyWrapper<javax.jcr.query.Query>
org.apache.sling.jcr.base.internal.mount.ProxyQuery
- All Implemented Interfaces:
javax.jcr.query.Query
- Direct Known Subclasses:
ProxyQueryObjectModel
public class ProxyQuery
extends ProxyWrapper<javax.jcr.query.Query>
implements javax.jcr.query.Query
-
Field Summary
Fields inherited from interface javax.jcr.query.Query
JCR_JQOM, JCR_SQL2, SQL, XPATH -
Constructor Summary
ConstructorsConstructorDescriptionProxyQuery(ProxySession<?> mountSession, javax.jcr.query.Query delegate, javax.jcr.query.Query delegate2) -
Method Summary
-
Constructor Details
-
ProxyQuery
public ProxyQuery(ProxySession<?> mountSession, javax.jcr.query.Query delegate, javax.jcr.query.Query delegate2)
-
-
Method Details
-
execute
public javax.jcr.query.QueryResult execute() throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException- Specified by:
executein interfacejavax.jcr.query.Query- Throws:
javax.jcr.query.InvalidQueryExceptionjavax.jcr.RepositoryException
-
setLimit
public void setLimit(long limit) - Specified by:
setLimitin interfacejavax.jcr.query.Query
-
setOffset
public void setOffset(long offset) - Specified by:
setOffsetin interfacejavax.jcr.query.Query
-
getStatement
- Specified by:
getStatementin interfacejavax.jcr.query.Query
-
getLanguage
- Specified by:
getLanguagein interfacejavax.jcr.query.Query
-
getStoredQueryPath
public String getStoredQueryPath() throws javax.jcr.ItemNotFoundException, javax.jcr.RepositoryException- Specified by:
getStoredQueryPathin interfacejavax.jcr.query.Query- Throws:
javax.jcr.ItemNotFoundExceptionjavax.jcr.RepositoryException
-
storeAsNode
public javax.jcr.Node storeAsNode(String absPath) throws javax.jcr.ItemExistsException, javax.jcr.PathNotFoundException, javax.jcr.version.VersionException, javax.jcr.nodetype.ConstraintViolationException, javax.jcr.lock.LockException, javax.jcr.UnsupportedRepositoryOperationException, javax.jcr.RepositoryException - Specified by:
storeAsNodein interfacejavax.jcr.query.Query- Throws:
javax.jcr.ItemExistsExceptionjavax.jcr.PathNotFoundExceptionjavax.jcr.version.VersionExceptionjavax.jcr.nodetype.ConstraintViolationExceptionjavax.jcr.lock.LockExceptionjavax.jcr.UnsupportedRepositoryOperationExceptionjavax.jcr.RepositoryException
-
bindValue
public void bindValue(String varName, javax.jcr.Value value) throws IllegalArgumentException, javax.jcr.RepositoryException - Specified by:
bindValuein interfacejavax.jcr.query.Query- Throws:
IllegalArgumentExceptionjavax.jcr.RepositoryException
-
getBindVariableNames
- Specified by:
getBindVariableNamesin interfacejavax.jcr.query.Query- Throws:
javax.jcr.RepositoryException
-