|
||||||||||
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 |
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 HashSet of Category to exclude
during query from the "cidsOff" value of the given QueryHandler. |
protected HashSet<Class<? extends Publication>> |
QueryManager.getQueryAvoidClassSet(QueryHandler qh)
Compute a HashSet of Class (type) to include
during query from the "typesOff" value of the given QueryHandler. |
protected HashSet<Group> |
QueryManager.getQueryAvoidGroupSet(QueryHandler qh)
Compute a HashSet of Group to exclude
during query from the "gidsOff" value of the given QueryHandler. |
protected HashSet<Member> |
QueryManager.getQueryAvoidMemberSet(QueryHandler qh)
Compute a HashSet of Member to exclude
during query from the "midsOff" value of the given QueryHandler. |
protected HashSet<Category> |
QueryManager.getQueryCategorySet(QueryHandler qh)
Compute a HashSet of Category to include
during query from the "cids" value of the given QueryHandler. |
protected HashSet<Class<? extends Publication>> |
QueryManager.getQueryClassSet(QueryHandler qh,
boolean addFileDoc)
Compute a HashSet of Class (type) to include
during query from the "types" value of the given QueryHandler. |
protected HashSet<Group> |
QueryManager.getQueryGroupSet(QueryHandler qh)
Compute a HashSet of Group to include
during query from the "gids" value of the given QueryHandler. |
protected HashSet<Member> |
QueryManager.getQueryMemberSet(QueryHandler qh)
Compute a HashSet of Member to include
during query from the "mids" value of the given QueryHandler. |
protected HashSet<PortalElement> |
QueryManager.getQueryPortalElementSet(QueryHandler qh)
Compute a HashSet of PortalElement including 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 HashSet with Data to 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 HashSet with Data to 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 HashSet with Data to 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 HashSet with Data to 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 HashSet with Data to 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 HashSet with Data to 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 QueryResultSet by
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 Publication using 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 |