| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use QueryHandler | |
|---|---|
| com.jalios.jcms | Contains the core JCMS classes. | 
| com.jalios.jcms.db | |
| com.jalios.jcms.handler | Contains the javabean classes uses to process HTTP request (aka form handlers). | 
| com.jalios.jcms.mail | |
| com.jalios.jcms.media | Contains all the classes to provide the Media Browser. | 
| com.jalios.jcms.search | Provides internal search engines classes of JCMS. | 
| Uses of QueryHandler in com.jalios.jcms | 
|---|
| Methods in com.jalios.jcms that return QueryHandler | |
|---|---|
|  QueryHandler | QueryFilter.filterQueryHandler(QueryHandler qh,
                   Map context)This method should be overriden to filter the value of the QueryHandler | 
|  QueryHandler | NotificationCriteria.getQueryHandler() | 
| Methods in com.jalios.jcms with parameters of type QueryHandler | |
|---|---|
|  QueryHandler | QueryFilter.filterQueryHandler(QueryHandler qh,
                   Map context)This method should be overriden to filter the value of the QueryHandler | 
|  QueryResultSet | QueryFilter.filterResultSet(QueryHandler qh,
                QueryResultSet set,
                Map context)This method should be overriden to filter the result set | 
| protected  Date[] | QueryManager.getBeginAndEndDates(QueryHandler qh)Compute begin and end date of a query from QueryHandler values. | 
| protected static int | QueryManager.getDateType(QueryHandler qh)Return an integer describing the type of search date from a QueryHandler. | 
| protected  HashSet<Category> | QueryManager.getQueryAvoidCategorySet(QueryHandler qh)Compute a HashSetofCategoryto exclude
 during query from the "cidsOff" value of the given QueryHandler. | 
| protected  HashSet<Class<? extends Publication>> | QueryManager.getQueryAvoidClassSet(QueryHandler qh)Compute a HashSetofClass(type) to include
 during query from the "typesOff" value of the given QueryHandler. | 
| protected  HashSet<Group> | QueryManager.getQueryAvoidGroupSet(QueryHandler qh)Compute a HashSetofGroupto exclude
 during query from the "gidsOff" value of the given QueryHandler. | 
| protected  HashSet<Member> | QueryManager.getQueryAvoidMemberSet(QueryHandler qh)Compute a HashSetofMemberto exclude
 during query from the "midsOff" value of the given QueryHandler. | 
| protected  HashSet<Category> | QueryManager.getQueryCategorySet(QueryHandler qh)Compute a HashSetofCategoryto include
 during query from the "cids" value of the given QueryHandler. | 
| protected  HashSet<Class<? extends Publication>> | QueryManager.getQueryClassSet(QueryHandler qh,
                 boolean addFileDoc)Compute a HashSetofClass(type) to include
 during query from the "types" value of the given QueryHandler. | 
| protected  HashSet<Group> | QueryManager.getQueryGroupSet(QueryHandler qh)Compute a HashSetofGroupto include
 during query from the "gids" value of the given QueryHandler. | 
| protected  HashSet<Member> | QueryManager.getQueryMemberSet(QueryHandler qh)Compute a HashSetofMemberto include
 during query from the "mids" value of the given QueryHandler. | 
| protected  HashSet<PortalElement> | QueryManager.getQueryPortalElementSet(QueryHandler qh)Compute a HashSetofPortalElementincluding all
 portal ands its children from the "portalIds" value of the given QueryHandler. | 
| static boolean | QueryFilter.isBackOfficeSearch(QueryHandler qh)Check if the specified QueryHandler is a back office search. | 
| static boolean | QueryFilter.isFrontOfficeSearch(QueryHandler qh)Check if the specified QueryHandler is a front office search. | 
| static boolean | QueryFilter.isPortletQuery(QueryHandler qh)Check if the specified QueryHandler is a portlet query. | 
| static boolean | QueryManager.matchLucenePublicationRefinement(QueryHandler qh,
                                 Publication pub) | 
| protected  QueryResultSet | QueryManager.performJStoreQuery(QueryHandler qh,
                   javax.servlet.http.HttpServletRequest request,
                   Set<? extends Publication> proposedDataSet) | 
|  QueryResultSet | QueryManager.query(QueryHandler qh,
      javax.servlet.ServletRequest request,
      Set<? extends Publication> proposedDataSet)Perform a query using parameters specified in the given QueryHandler. | 
|  QueryResultSet | Channel.query(QueryHandler qh,
      javax.servlet.ServletRequest request,
      Set<? extends Publication> proposedDataSet)Perform a query using parameters specified in the given QueryHandler. | 
| protected  void | QueryManager.reduceDataSetWithCategories(QueryHandler qh,
                            HashSet<Publication> dataToKeepSet,
                            HashSet<Publication> dataToExcludeSet,
                            boolean[] indexUsed)Fill the given HashSetwithDatato keep and to exclude
 using Categories options (cids/cidsOff) of the QueryHandler. | 
| protected  QueryResultSet | QueryManager.reduceDataSetWithHistoryRefinement(QueryHandler qh,
                                   Set<? extends Publication> proposedDataSet,
                                   javax.servlet.http.HttpServletRequest request,
                                   HashSet<Publication> dataToKeepSet,
                                   HashSet<Publication> dataToExcludeSet,
                                   boolean[] indexUsed)Fill the given HashSetwithDatato keep and to exclude
 using query History (hist) of the QueryHandler. | 
| protected  void | QueryManager.reduceDataSetWithMembers(QueryHandler qh,
                         HashSet<Publication> dataToKeepSet,
                         HashSet<Publication> dataToExcludeSet,
                         boolean[] indexUsed)Fill the given HashSetwithDatato keep and to exclude
 using Members options (mids/midsOff) of the QueryHandler. | 
| protected  void | QueryManager.reduceDataSetWithPortalElements(QueryHandler qh,
                                HashSet<Publication> dataToKeepSet,
                                HashSet<Publication> dataToExcludeSet,
                                boolean[] indexUsed)Fill the given HashSetwithDatato keep and to exclude
 using PortalElement options (mids/midsOff) of the QueryHandler. | 
| protected  void | QueryManager.reduceDataSetWithTextEngine(QueryHandler qh,
                            HashSet<Publication> dataToKeepSet,
                            HashSet<Publication> dataToExcludeSet,
                            boolean[] indexUsed)Fill the given HashSetwithDatato keep and to exclude
 using Text Search options of the QueryHandler. | 
| protected  boolean | QueryManager.reduceDataSetWithTypes(QueryHandler qh,
                       HashSet<Publication> dataToKeepSet,
                       HashSet<Publication> dataToExcludeSet,
                       boolean[] indexUsed)Fill the given HashSetwithDatato keep and to exclude
 using Types options (types/typesOff) of the QueryHandler. | 
| protected  void | QueryManager.replaceFileDocByReferrers(QueryHandler qh,
                          QueryResultSet resultSet,
                          DataSelector replacedFileDocSelector)This method replace any FileDocuments inside the given QueryResultSetby
 their referrer (see getLinkIndexedDataSet(Publication.class)). | 
| protected  boolean | QueryManager.searchFulltext(QueryHandler qh,
               HashSet<Publication> dataSet,
               QueryResultSet resultSet)Perform a full-text search. | 
| Uses of QueryHandler in com.jalios.jcms.db | 
|---|
| Methods in com.jalios.jcms.db that return QueryHandler | |
|---|---|
|  QueryHandler | PublicationCriteria.getQueryHandler() | 
| Methods in com.jalios.jcms.db with parameters of type QueryHandler | |
|---|---|
|  PublicationCriteria | PublicationCriteria.setQueryHandler(QueryHandler qh) | 
| Constructors in com.jalios.jcms.db with parameters of type QueryHandler | |
|---|---|
| PublicationCriteria(Class<? extends Publication> clazz,
                    QueryHandler qh) | |
| Uses of QueryHandler in com.jalios.jcms.handler | 
|---|
| Fields in com.jalios.jcms.handler declared as QueryHandler | |
|---|---|
| protected  QueryHandler | PubBrowserHandler.queryHandler | 
| Methods in com.jalios.jcms.handler that return QueryHandler | |
|---|---|
|  QueryHandler | PubBrowserHandler.getQueryHandler() | 
| Methods in com.jalios.jcms.handler with parameters of type QueryHandler | |
|---|---|
| protected static void | QueryHandler.getMostRecentTextInHistoryVisitor(String[] textAndMode,
                                  QueryHandler qh)Internal recursive method used to look for most recent text. | 
| static Class<? extends Publication> | QueryHandler.getTypesCommonSuperClass(QueryHandler... queryHandlers)Retrieve the common super class of types specified in the QueryHandler. | 
| Constructors in com.jalios.jcms.handler with parameters of type QueryHandler | |
|---|---|
| QueryHandler(QueryHandler original)Create a QueryHandler by copying all fields of the specified original QueryHandler, omitting all information linked to the current request. | |
| Uses of QueryHandler in com.jalios.jcms.mail | 
|---|
| Methods in com.jalios.jcms.mail with parameters of type QueryHandler | |
|---|---|
|  QueryResultSet | MailThreadQueryFilter.filterResultSet(QueryHandler qh,
                QueryResultSet set,
                Map context) | 
| Uses of QueryHandler in com.jalios.jcms.media | 
|---|
| Fields in com.jalios.jcms.media declared as QueryHandler | |
|---|---|
| protected  QueryHandler | MediaBrowserHandler.queryHandler | 
| Methods in com.jalios.jcms.media with parameters of type QueryHandler | |
|---|---|
| static String | MediaBrowserHandler.getMedia(QueryHandler qh)Retrieve the media selected in the specified MediaBrowser's query. | 
| static boolean | MediaBrowserHandler.isMediaBrowserQuery(QueryHandler qh)Check if the specified QueryHandler is a MediaBrowser's query. | 
| Uses of QueryHandler in com.jalios.jcms.search | 
|---|
| Methods in com.jalios.jcms.search with parameters of type QueryHandler | |
|---|---|
| static boolean | LucenePublicationSearchEngine.hasAdvancedLuceneQuery(QueryHandler qh)Check if an advanced lucene query has been specified in the QueryHandler attribute of the specified QueryHandler. | 
|  LinkedHashMap<String,Float> | PublicationSearchEngine.search(QueryHandler qh)Return the list of publication's identifier with a lucene search. | 
|  LinkedHashMap<String,Float> | LucenePublicationSearchEngine.search(QueryHandler qh) | 
|  LinkedHashMap<String,Float> | LuceneFileSearchEngine.search(QueryHandler qh) | 
|  LinkedHashMap<String,Float> | FileSearchEngine.search(QueryHandler qh)Return the list of publication's identifier with a lucene search. | 
|  boolean | LuceneFileSearchEngine.search(QueryHandler qh,
       HashSet<? extends Publication> pubSet,
       LinkedHashMap<String,Float> resultMap)Perform a full-text search on indexed files | 
|  boolean | PublicationSearchEngine.search(QueryHandler qh,
       HashSet<? extends Publication> pubSet,
       QueryResultSet resultSet)Perform a full-text search. | 
|  boolean | LucenePublicationSearchEngine.search(QueryHandler qh,
       HashSet<? extends Publication> pubSet,
       QueryResultSet resultSet)Search Publicationusing lucene search engine. | 
|  boolean | LuceneCategorySearchEngine.search(QueryHandler qh,
       HashSet<? extends Publication> pubSet,
       QueryResultSet resultSet) | 
|  boolean | CategorySearchEngine.search(QueryHandler qh,
       HashSet<? extends Publication> pubSet,
       QueryResultSet resultSet)Perform a full-text search. | 
|  boolean | LuceneFileSearchEngine.search(QueryHandler qh,
       HashSet<? extends Publication> pubSet,
       QueryResultSet resultSet,
       boolean searchInDB)Perform a full-text search on indexed files | 
|  boolean | FileSearchEngine.search(QueryHandler qh,
       HashSet<? extends Publication> pubSet,
       QueryResultSet resultSet,
       boolean searchInDB)Perform a full-text search on indexed files | 
|  LinkedHashMap<String,Float> | PublicationSearchEngine.search(QueryHandler qh,
       List<String> idList)Filters the given list of publication's identifier with a lucene search. | 
|  LinkedHashMap<String,Float> | LucenePublicationSearchEngine.search(QueryHandler qh,
       List<String> idList)Filters the given list of publication's identifier with a lucene search. | 
|  LinkedHashMap<String,Float> | LuceneFileSearchEngine.search(QueryHandler qh,
       List<String> idList) | 
|  LinkedHashMap<String,Float> | FileSearchEngine.search(QueryHandler qh,
       List<String> idList)Filters the given list of publication's identifier with a lucene search. | 
|  Collection<Category> | LuceneCategorySearchEngine.searchCategories(QueryHandler qh)Find Category matching the specified QueryHandler search options (uses mainly the text search param) | 
| Constructors in com.jalios.jcms.search with parameters of type QueryHandler | |
|---|---|
| SpellSuggestQueryParser(String field,
                        org.apache.lucene.analysis.Analyzer analyzer,
                        SpellChecker spellChecker,
                        org.apache.lucene.index.IndexReader reader,
                        QueryHandler qh)Construct a new SpellSuggestQueryParser using the given params. | |
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||