public interface I_CmsSearchConfigurationCommon
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.String> |
getAdditionalParameters()
Returns a map from request parameter names to Solr query parts (where the parameter's values are typically inserted).
|
boolean |
getEscapeQueryChars()
Returns a flag, indicating if special query characters (e.g., ":", "(", "[" ...) should be escaped in the query string.
|
java.lang.String |
getExtraSolrParams()
Returns the extra params given to Solr.
|
boolean |
getIgnoreExpirationDate()
Flag, indicating if also resources that are expired.
|
boolean |
getIgnoreQueryParam()
Returns a flag, indicating if the query and lastquery params should be ignored when
generating the query.
|
boolean |
getIgnoreReleaseDate()
Flag, indicating if also resources that are not yet released.
|
java.lang.String |
getLastQueryParam()
Returns the parameter name of the request parameter used to send the last query string.
|
java.lang.String |
getModifiedQuery(java.lang.String queryString)
Modifies the query string according to the specified query modifier.
|
java.lang.String |
getQueryModifier()
Returns the modifier for queries.
|
java.lang.String |
getQueryParam()
Returns the parameter name of the request parameter used to send the current query string.
|
java.lang.String |
getReloadedParam()
Returns the parameter name of the request parameter used to indicate if the search form is loaded the first time or repeatedly.
|
boolean |
getSearchForEmptyQueryParam()
Returns a flag, indicating if for an empty search query, search should be performed using a wildcard.
|
java.lang.String |
getSolrCore()
Returns the Solr core that should be used.
|
java.lang.String |
getSolrIndex()
Returns the Solr index that should be used.
|
java.util.Map<java.lang.String,java.lang.String> getAdditionalParameters()
boolean getEscapeQueryChars()
java.lang.String getExtraSolrParams()
boolean getIgnoreExpirationDate()
NOTE: if you are not in the edit mode, the flag is ignored and expired resources are never returned.
boolean getIgnoreQueryParam()
boolean getIgnoreReleaseDate()
NOTE: if you are not in the edit mode, the flag is ignored and unreleased resources are never returned.
java.lang.String getLastQueryParam()
java.lang.String getModifiedQuery(java.lang.String queryString)
queryString - the query to modify.java.lang.String getQueryModifier()
java.lang.String getQueryParam()
java.lang.String getReloadedParam()
boolean getSearchForEmptyQueryParam()
java.lang.String getSolrCore()
null.null if none is configured.java.lang.String getSolrIndex()
null.null if none is configured.