Interface LuceneSearcher
- All Superinterfaces:
BusinessObject
,BusinessProcessor
- All Known Implementing Classes:
BasicLuceneSearcher
,BasicLuceneSuggestionsSearcher
Interface for classes that search on the Lucene index for advanced search
functionality.
When the application needs to create an instance that implements
LuceneSearcher
,
BusinessObjectFactory
finds the name of the Java class to instantiate from the
"luceneSearcherImplementer" setting in the
appComponents.properties
file.
The default "luceneSearcherImplementer" is
BasicLuceneSearcher
.
- Author:
- Jason McWilliams
-
Method Summary
Modifier and TypeMethodDescriptiongetFacetCounts
(SearchList searchList) getSearchList
(SearchList searchList) Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initialize
Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessProcessor
getAppComponents, getAppSettings, getBusinessObjectFactory, getDaoFactory, getEventBus, getInjector, getSettings, getUser, setAppComponents, setAppSettings, setBusinessObjectFactory, setDaoFactory, setEventBus, setInjector, setSettings, setUser, utils