Package org.ametys.web.frontoffice
Class FrontOfficeSearcherFactory
- java.lang.Object
-
- org.ametys.runtime.plugin.component.AbstractLogEnabled
-
- org.ametys.cms.search.solr.SearcherFactory
-
- org.ametys.web.frontoffice.FrontOfficeSearcherFactory
-
- All Implemented Interfaces:
LogEnabled,Initializable,Component,Serviceable
public class FrontOfficeSearcherFactory extends SearcherFactory
SearcherFactoryfor creating a searcher forAbstractSearchGenerator
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classFrontOfficeSearcherFactory.FrontOfficeSearcherSearcher forAbstractSearchGeneratorstatic classFrontOfficeSearcherFactory.FrontOfficeSolrSearchResults<A extends AmetysObject>Wrapper of aSolrSearchResultsforAbstractSearchGenerator(add the possibility to add facet.queries)static classFrontOfficeSearcherFactory.QueryFacetWraps a 'facet.query' parameter-
Nested classes/interfaces inherited from class org.ametys.cms.search.solr.SearcherFactory
SearcherFactory.Searcher
-
-
Field Summary
Fields Modifier and Type Field Description static StringROLEThe component role.-
Fields inherited from class org.ametys.cms.search.solr.SearcherFactory
_currentUserProvider, _groupManager, _resolver, _solrClient, _solrClientProvider
-
-
Constructor Summary
Constructors Constructor Description FrontOfficeSearcherFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FrontOfficeSearcherFactory.FrontOfficeSearchercreate()Create a Searcher.-
Methods inherited from class org.ametys.cms.search.solr.SearcherFactory
initialize, service
-
Methods inherited from class org.ametys.runtime.plugin.component.AbstractLogEnabled
getLogger, setLogger
-
-
-
-
Constructor Detail
-
FrontOfficeSearcherFactory
public FrontOfficeSearcherFactory()
-
-
Method Detail
-
create
public FrontOfficeSearcherFactory.FrontOfficeSearcher create()
Description copied from class:SearcherFactoryCreate a Searcher.- Overrides:
createin classSearcherFactory- Returns:
- a Searcher object.
-
-