Interface FacetSearchListener
- All Known Implementing Classes:
SessionInitializationListener,SolrAsSearchProfileCalculationListener,SolrQueryDebuggingListener
public interface FacetSearchListener
Interface for receiving notifications about facet search execution.
-
Method Summary
Modifier and TypeMethodDescriptionvoidafterSearch(FacetSearchContext facetSearchContext) Handles a notification that a facet search service has just completed.voidafterSearchError(FacetSearchContext facetSearchContext) Handles a notification that a facet search service failed (this may also be due to listeners failing).voidbeforeSearch(FacetSearchContext facetSearchContext) Handles a notification that a facet search service is about to begin execution.
-
Method Details
-
beforeSearch
Handles a notification that a facet search service is about to begin execution.- Parameters:
facetSearchContext- - theFacetSearchContext- Throws:
FacetSearchException- if an error occurs
-
afterSearch
Handles a notification that a facet search service has just completed.- Parameters:
facetSearchContext- - theFacetSearchContext- Throws:
FacetSearchException- if an error occurs
-
afterSearchError
Handles a notification that a facet search service failed (this may also be due to listeners failing).- Parameters:
facetSearchContext- - theFacetSearchContext- Throws:
FacetSearchException- if an error occurs
-