org.outerj.daisy.repository.serverimpl.query
Class LocalQueryManager
java.lang.Object
org.outerj.daisy.repository.serverimpl.query.LocalQueryManager
- All Implemented Interfaces:
- org.outerj.daisy.repository.query.QueryManager
public class LocalQueryManager
- extends java.lang.Object
- implements org.outerj.daisy.repository.query.QueryManager
Constructor Summary |
LocalQueryManager(LocalRepositoryManager.Context context,
org.outerj.daisy.repository.commonimpl.AuthenticatedUser user,
org.outerj.daisy.repository.commonimpl.AuthenticatedUser systemUser,
org.apache.avalon.framework.logger.Logger logger,
org.outerj.daisy.jdbcutil.JdbcHelper jdbcHelper)
|
Method Summary |
org.outerj.daisy.repository.query.PredicateExpression |
parsePredicateExpression(java.lang.String expression)
|
org.outerx.daisy.x10.DistinctSearchResultDocument |
performDistinctQuery(java.lang.String queryString,
org.outerj.daisy.repository.query.SortOrder sortOrder,
java.util.Locale locale)
|
org.outerx.daisy.x10.DistinctSearchResultDocument |
performDistinctQuery(java.lang.String queryString,
java.lang.String extraCond,
org.outerj.daisy.repository.query.SortOrder sortOrder,
java.util.Locale locale)
|
org.outerx.daisy.x10.FacetedQueryResultDocument |
performFacetedQuery(java.lang.String queryString,
org.outerj.daisy.repository.query.FacetConf[] facetConfs,
int chunkOffset,
int chunkLength,
java.util.Locale locale)
|
org.outerx.daisy.x10.SearchResultDocument |
performQuery(java.lang.String queryAsString,
java.util.Locale locale)
|
org.outerx.daisy.x10.SearchResultDocument |
performQuery(java.lang.String query,
java.util.Locale locale,
org.outerj.daisy.repository.query.EvaluationContext evaluationContext)
|
org.outerx.daisy.x10.SearchResultDocument |
performQuery(java.lang.String query,
java.lang.String extraCond,
java.util.Locale locale)
|
org.outerx.daisy.x10.SearchResultDocument |
performQuery(java.lang.String query,
java.lang.String extraCond,
java.util.Locale locale,
org.outerj.daisy.repository.query.EvaluationContext evaluationContext)
|
org.outerx.daisy.x10.SearchResultDocument |
performQuery(java.lang.String query,
java.lang.String extraCond,
java.util.Map queryOptions,
java.util.Locale locale)
|
org.outerx.daisy.x10.SearchResultDocument |
performQuery(java.lang.String query,
java.lang.String extraCond,
java.util.Map queryOptions,
java.util.Locale locale,
org.outerj.daisy.repository.query.EvaluationContext evaluationContext)
|
org.outerj.daisy.repository.VariantKey[] |
performQueryReturnKeys(java.lang.String queryAsString,
java.util.Locale locale)
|
org.outerj.daisy.repository.VariantKey[] |
performQueryReturnKeys(java.lang.String query,
java.util.Locale locale,
org.outerj.daisy.repository.query.EvaluationContext evaluationContext)
|
org.outerj.daisy.repository.VariantKey[] |
performQueryReturnKeys(java.lang.String queryAsString,
java.lang.String extraCond,
java.util.Locale locale)
|
org.outerj.daisy.repository.VariantKey[] |
performQueryReturnKeys(java.lang.String queryAsString,
java.lang.String extraCond,
java.util.Locale locale,
org.outerj.daisy.repository.query.EvaluationContext evaluationContext)
|
org.outerj.daisy.repository.VariantKey[] |
performQueryReturnKeys(java.lang.String query,
java.lang.String extraCond,
java.util.Map queryOptions,
java.util.Locale locale)
|
org.outerj.daisy.repository.VariantKey[] |
performQueryReturnKeys(java.lang.String queryAsString,
java.lang.String extraCond,
java.util.Map queryOptions,
java.util.Locale locale,
org.outerj.daisy.repository.query.EvaluationContext evaluationContext)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LocalQueryManager
public LocalQueryManager(LocalRepositoryManager.Context context,
org.outerj.daisy.repository.commonimpl.AuthenticatedUser user,
org.outerj.daisy.repository.commonimpl.AuthenticatedUser systemUser,
org.apache.avalon.framework.logger.Logger logger,
org.outerj.daisy.jdbcutil.JdbcHelper jdbcHelper)
performQuery
public org.outerx.daisy.x10.SearchResultDocument performQuery(java.lang.String queryAsString,
java.util.Locale locale)
throws org.outerj.daisy.repository.query.QueryException
- Specified by:
performQuery
in interface org.outerj.daisy.repository.query.QueryManager
- Throws:
org.outerj.daisy.repository.query.QueryException
performQueryReturnKeys
public org.outerj.daisy.repository.VariantKey[] performQueryReturnKeys(java.lang.String queryAsString,
java.util.Locale locale)
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
performQueryReturnKeys
in interface org.outerj.daisy.repository.query.QueryManager
- Throws:
org.outerj.daisy.repository.RepositoryException
performQuery
public org.outerx.daisy.x10.SearchResultDocument performQuery(java.lang.String query,
java.util.Locale locale,
org.outerj.daisy.repository.query.EvaluationContext evaluationContext)
throws org.outerj.daisy.repository.query.QueryException
- Specified by:
performQuery
in interface org.outerj.daisy.repository.query.QueryManager
- Throws:
org.outerj.daisy.repository.query.QueryException
performQuery
public org.outerx.daisy.x10.SearchResultDocument performQuery(java.lang.String query,
java.lang.String extraCond,
java.util.Locale locale)
throws org.outerj.daisy.repository.query.QueryException
- Specified by:
performQuery
in interface org.outerj.daisy.repository.query.QueryManager
- Throws:
org.outerj.daisy.repository.query.QueryException
performQuery
public org.outerx.daisy.x10.SearchResultDocument performQuery(java.lang.String query,
java.lang.String extraCond,
java.util.Locale locale,
org.outerj.daisy.repository.query.EvaluationContext evaluationContext)
throws org.outerj.daisy.repository.query.QueryException
- Specified by:
performQuery
in interface org.outerj.daisy.repository.query.QueryManager
- Throws:
org.outerj.daisy.repository.query.QueryException
performQuery
public org.outerx.daisy.x10.SearchResultDocument performQuery(java.lang.String query,
java.lang.String extraCond,
java.util.Map queryOptions,
java.util.Locale locale)
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
performQuery
in interface org.outerj.daisy.repository.query.QueryManager
- Throws:
org.outerj.daisy.repository.RepositoryException
performQuery
public org.outerx.daisy.x10.SearchResultDocument performQuery(java.lang.String query,
java.lang.String extraCond,
java.util.Map queryOptions,
java.util.Locale locale,
org.outerj.daisy.repository.query.EvaluationContext evaluationContext)
throws org.outerj.daisy.repository.query.QueryException
- Specified by:
performQuery
in interface org.outerj.daisy.repository.query.QueryManager
- Throws:
org.outerj.daisy.repository.query.QueryException
performQueryReturnKeys
public org.outerj.daisy.repository.VariantKey[] performQueryReturnKeys(java.lang.String queryAsString,
java.lang.String extraCond,
java.util.Locale locale)
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
performQueryReturnKeys
in interface org.outerj.daisy.repository.query.QueryManager
- Throws:
org.outerj.daisy.repository.RepositoryException
performQueryReturnKeys
public org.outerj.daisy.repository.VariantKey[] performQueryReturnKeys(java.lang.String query,
java.lang.String extraCond,
java.util.Map queryOptions,
java.util.Locale locale)
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
performQueryReturnKeys
in interface org.outerj.daisy.repository.query.QueryManager
- Throws:
org.outerj.daisy.repository.RepositoryException
performQueryReturnKeys
public org.outerj.daisy.repository.VariantKey[] performQueryReturnKeys(java.lang.String query,
java.util.Locale locale,
org.outerj.daisy.repository.query.EvaluationContext evaluationContext)
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
performQueryReturnKeys
in interface org.outerj.daisy.repository.query.QueryManager
- Throws:
org.outerj.daisy.repository.RepositoryException
performQueryReturnKeys
public org.outerj.daisy.repository.VariantKey[] performQueryReturnKeys(java.lang.String queryAsString,
java.lang.String extraCond,
java.util.Locale locale,
org.outerj.daisy.repository.query.EvaluationContext evaluationContext)
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
performQueryReturnKeys
in interface org.outerj.daisy.repository.query.QueryManager
- Throws:
org.outerj.daisy.repository.RepositoryException
performQueryReturnKeys
public org.outerj.daisy.repository.VariantKey[] performQueryReturnKeys(java.lang.String queryAsString,
java.lang.String extraCond,
java.util.Map queryOptions,
java.util.Locale locale,
org.outerj.daisy.repository.query.EvaluationContext evaluationContext)
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
performQueryReturnKeys
in interface org.outerj.daisy.repository.query.QueryManager
- Throws:
org.outerj.daisy.repository.RepositoryException
performFacetedQuery
public org.outerx.daisy.x10.FacetedQueryResultDocument performFacetedQuery(java.lang.String queryString,
org.outerj.daisy.repository.query.FacetConf[] facetConfs,
int chunkOffset,
int chunkLength,
java.util.Locale locale)
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
performFacetedQuery
in interface org.outerj.daisy.repository.query.QueryManager
- Throws:
org.outerj.daisy.repository.RepositoryException
performDistinctQuery
public org.outerx.daisy.x10.DistinctSearchResultDocument performDistinctQuery(java.lang.String queryString,
java.lang.String extraCond,
org.outerj.daisy.repository.query.SortOrder sortOrder,
java.util.Locale locale)
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
performDistinctQuery
in interface org.outerj.daisy.repository.query.QueryManager
- Throws:
org.outerj.daisy.repository.RepositoryException
performDistinctQuery
public org.outerx.daisy.x10.DistinctSearchResultDocument performDistinctQuery(java.lang.String queryString,
org.outerj.daisy.repository.query.SortOrder sortOrder,
java.util.Locale locale)
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
performDistinctQuery
in interface org.outerj.daisy.repository.query.QueryManager
- Throws:
org.outerj.daisy.repository.RepositoryException
parsePredicateExpression
public org.outerj.daisy.repository.query.PredicateExpression parsePredicateExpression(java.lang.String expression)
throws org.outerj.daisy.repository.query.QueryException
- Specified by:
parsePredicateExpression
in interface org.outerj.daisy.repository.query.QueryManager
- Throws:
org.outerj.daisy.repository.query.QueryException
Copyright © -2012 . All Rights Reserved.