Uses of Class
org.opencms.search.solr.CmsSolrQuery
Package
Description
API classes for the configuration parsers of the search form support provided for server-side Solr search.
API classes for the controllers of the search form support provided for server-side Solr search.
API classes for the result of the search form support provided for server-side Solr search.
Implements the search functions for the OpenCms Gallery search index,
which is used by the Advanced Direct Edit (ADE) functions.
The package contains the Solr search integration.
-
Uses of CmsSolrQuery in org.opencms.jsp.search.config.parser
Modifier and TypeMethodDescriptionCmsSimpleSearchConfigurationParser.getInitialQuery()
Returns the initial SOLR query. -
Uses of CmsSolrQuery in org.opencms.jsp.search.controller
Modifier and TypeMethodDescriptionprotected void
CmsSearchControllerFacetField.addFacetPart
(CmsSolrQuery query) Generate query part for the facet, without filters.protected void
CmsSearchControllerFacetQuery.addFacetPart
(CmsSolrQuery query) Add query part for the facet, without filters.protected void
CmsSearchControllerFacetRange.addFacetPart
(CmsSolrQuery query) Generate query part for the facet, without filters.protected void
CmsSearchControllerFacetField.addFilterQueryParts
(CmsSolrQuery query) Adds filter parts to the query.protected void
CmsSearchControllerFacetQuery.addFilterQueryParts
(CmsSolrQuery query) Adds filter parts to the query.protected void
CmsSearchControllerFacetRange.addFilterQueryParts
(CmsSolrQuery query) Adds filter parts to the query.void
CmsSearchController.addQueryParts
(CmsSolrQuery query, CmsObject cms) void
CmsSearchControllerCommon.addQueryParts
(CmsSolrQuery query, CmsObject cms) void
CmsSearchControllerDidYouMean.addQueryParts
(CmsSolrQuery query, CmsObject cms) void
CmsSearchControllerFacetField.addQueryParts
(CmsSolrQuery query, CmsObject cms) void
CmsSearchControllerFacetQuery.addQueryParts
(CmsSolrQuery query, CmsObject cms) void
CmsSearchControllerFacetRange.addQueryParts
(CmsSolrQuery query, CmsObject cms) void
CmsSearchControllerFacetsField.addQueryParts
(CmsSolrQuery query, CmsObject cms) void
CmsSearchControllerFacetsRange.addQueryParts
(CmsSolrQuery query, CmsObject cms) void
CmsSearchControllerGeoFilter.addQueryParts
(CmsSolrQuery query, CmsObject cms) void
CmsSearchControllerHighlighting.addQueryParts
(CmsSolrQuery query, CmsObject cms) void
CmsSearchControllerPagination.addQueryParts
(CmsSolrQuery query, CmsObject cms) void
CmsSearchControllerSorting.addQueryParts
(CmsSolrQuery query, CmsObject cms) default void
I_CmsSearchController.addQueryParts
(CmsSolrQuery query) Deprecated.void
I_CmsSearchController.addQueryParts
(CmsSolrQuery query, CmsObject cms) Generate the Solr query part specific for the controller, e.g., the part for a field facet. -
Uses of CmsSolrQuery in org.opencms.jsp.search.result
Modifier and TypeMethodDescriptionCmsSearchResultWrapper.getFinalQuery()
I_CmsSearchResultWrapper.getFinalQuery()
Returns the query object as send to Solr.ModifierConstructorDescriptionCmsSearchResultWrapper
(I_CmsSearchControllerMain controller, CmsSolrResultList resultList, CmsSolrQuery query, CmsObject cms, CmsSearchException exception) Constructor taking the main search form controller and the result list as normally returned. -
Uses of CmsSolrQuery in org.opencms.search.galleries
Modifier and TypeMethodDescriptionReturns a CmsSolrQuery representation of this class. -
Uses of CmsSolrQuery in org.opencms.search.solr
Modifier and TypeMethodDescriptionCmsSolrIndex.search
(CmsObject cms, CmsSolrQuery query) Default search method.CmsSolrIndex.search
(CmsObject cms, CmsSolrQuery query, boolean ignoreMaxRows) Performs a search.CmsSolrIndex.search
(CmsObject cms, CmsSolrQuery query, boolean ignoreMaxRows, javax.servlet.ServletResponse response, boolean ignoreSearchExclude, CmsResourceFilter filter) Performs the actual search.CmsSolrIndex.search
(CmsObject cms, CmsSolrQuery query, boolean ignoreMaxRows, javax.servlet.ServletResponse response, boolean ignoreSearchExclude, CmsResourceFilter filter, int maxNumResults) Performs the actual search.CmsSolrIndex.search
(CmsObject cms, CmsSolrQuery query, boolean ignoreMaxRows, CmsResourceFilter filter) LikeCmsSolrIndex.search(CmsObject, CmsSolrQuery, boolean)
, but additionally a resource filter can be specified.void
CmsSolrIndex.select
(javax.servlet.ServletResponse response, CmsObject cms, CmsSolrQuery query, boolean ignoreMaxRows) Writes the response into the writer.void
CmsSolrIndex.spellCheck
(javax.servlet.ServletResponse res, CmsObject cms, CmsSolrQuery q) Executes a spell checking Solr query and returns the Solr query response.
I_CmsSearchController.addQueryParts(CmsSolrQuery, CmsObject)
instead.