| Package | Description |
|---|---|
| org.opencms.jsp.search.result |
API classes for the result of the search form support provided for server-side Solr search.
|
| org.opencms.main |
Provides the main OpenCms "operating system".
|
| org.opencms.search |
Implements the main full text search and indexing functions available in OpenCms.
|
| org.opencms.search.solr |
The package contains the Solr search integration.
|
| Modifier and Type | Method and Description |
|---|---|
CmsSearchException |
CmsSearchResultWrapper.getException() |
CmsSearchException |
I_CmsSearchResultWrapper.getException()
Returns the search exception if search fails.
|
| Constructor and Description |
|---|
CmsSearchResultWrapper(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.
|
| Modifier and Type | Method and Description |
|---|---|
protected org.opencms.main.OpenCmsSolrHandler.Context |
OpenCmsSolrHandler.initializeRequest(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
Initialized the search request and sets the local parameter.
|
| Modifier and Type | Method and Description |
|---|---|
org.apache.lucene.analysis.Analyzer |
CmsSearchManager.getAnalyzer(java.util.Locale locale)
Returns an analyzer for the given language.
|
void |
I_CmsSearchIndex.initialize()
Initializes the search index.
|
void |
CmsSearchIndex.initialize() |
void |
A_CmsSearchIndex.initialize()
Initializes the search index.
|
CmsSearchResultList |
CmsSearchIndex.search(CmsObject cms,
CmsSearchParameters params)
Performs a search on the index within the given fields.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CmsSolrIndex.initialize() |
CmsSolrResultList |
CmsSolrIndex.search(CmsObject cms,
CmsSolrQuery query)
Default search method.
|
CmsSolrResultList |
CmsSolrIndex.search(CmsObject cms,
CmsSolrQuery query,
boolean ignoreMaxRows)
Performs a search.
|
CmsSolrResultList |
CmsSolrIndex.search(CmsObject cms,
CmsSolrQuery query,
boolean ignoreMaxRows,
CmsResourceFilter filter)
Like
CmsSolrIndex.search(CmsObject, CmsSolrQuery, boolean), but additionally a resource filter can be specified. |
CmsSolrResultList |
CmsSolrIndex.search(CmsObject cms,
CmsSolrQuery query,
boolean ignoreMaxRows,
javax.servlet.ServletResponse response,
boolean ignoreSearchExclude,
CmsResourceFilter filter)
Performs the actual search.
|
CmsSolrResultList |
CmsSolrIndex.search(CmsObject cms,
CmsSolrQuery query,
boolean ignoreMaxRows,
javax.servlet.ServletResponse response,
boolean ignoreSearchExclude,
CmsResourceFilter filter,
int maxNumResults)
Performs the actual search.
|
CmsSolrResultList |
CmsSolrIndex.search(CmsObject cms,
org.apache.solr.client.solrj.SolrQuery query)
Default search method.
|
CmsSolrResultList |
CmsSolrIndex.search(CmsObject cms,
java.lang.String solrQuery)
Performs a search.
|
void |
CmsSolrIndex.spellCheck(javax.servlet.ServletResponse res,
CmsObject cms,
CmsSolrQuery q)
Executes a spell checking Solr query and returns the Solr query response.
|