Package org.opencms.jsp.search.controller
API classes for the controllers of the search form support provided for server-side Solr search.
The search form support allows to create a search form just by configuring your search via an XML content or a JSON file. This package contains the classes that make up the configuration. The concrete types and their signature are defined in this package.
- Since:
- 10.0
-
Interface Summary Interface Description I_CmsSearchController Interface all search controllers must implement.I_CmsSearchControllerCommon Interface to get controllers state and configuration - version for common search configurations.I_CmsSearchControllerDidYouMean Interface the "Did you mean ...?" controller must implement.I_CmsSearchControllerFacetField Interface to get controllers state and configuration - version for field facets.I_CmsSearchControllerFacetQuery Interface to get controllers state and configuration - version for the query facet.I_CmsSearchControllerFacetRange Interface to get controllers state and configuration - version for field facets.I_CmsSearchControllerFacetsField Interface the controller for all field facets must implement - just allow access to the single controllers.I_CmsSearchControllerFacetsRange Interface the controller for all range facets must implement - just allow access to the single controllers.I_CmsSearchControllerGeoFilter Interface to get controllers state and configuration - version for the Geo filter.I_CmsSearchControllerHighlighting Interface to get controllers configuration - version for highlighting.I_CmsSearchControllerMain Interface for the main search controller.I_CmsSearchControllerPagination Interface to get controllers state and configuration - version for pagination.I_CmsSearchControllerSorting Interface to get controllers state and configuration - version for common search configurations. -
Class Summary Class Description CmsSearchController The main controller that allows to access all single sub-controllers.CmsSearchControllerCommon Search controller for the common search options.CmsSearchControllerDidYouMean Controller for the "Did you mean ...?" feature.CmsSearchControllerFacetField Search controller for the field facet options.CmsSearchControllerFacetQuery Search controller for the query facet options.CmsSearchControllerFacetRange Search controller for the field facet options.CmsSearchControllerFacetsField Search controller as aggregation of all single field facet controllers.CmsSearchControllerFacetsRange Search controller as aggregation of all single field facet controllers.CmsSearchControllerGeoFilter Search controller for the Geo filter.CmsSearchControllerHighlighting Controller for highlighting options.CmsSearchControllerPagination Controller for the pagination.CmsSearchControllerSorting Controller for sorting options.