Package com.funnelback.publicui.search.model.transaction
Provides classes used for a search transaction, from the input parameters to the search results.
- Since:
- 11.0
-
Interface Summary Interface Description FunnelbackVersionI -
Class Summary Class Description Facet Facets, generated from the result data (Metadata counts, GScope counts, URL counts).Facet.CategoryValue Value of a facet category, such as "Location = Sydney".Facet.CategoryValue.CategoryValueBuilder FacetExtras Holds extra information on faceted navigation.PriorityQueryProcessorOptions SearchError Errors occurring during aSearchTransaction
.SearchQuestion This class contains all the input data related to a search.SearchQuestion.RequestParameters Common query string parameters names.SearchQuestion.RequestParameters.Cache Common request parameter names used in the cache controller.SearchQuestion.RequestParameters.Cart Common request parameters used in the ResultsCartControllerSearchQuestion.RequestParameters.Click Common request parameter names used in the click controller.SearchQuestion.RequestParameters.Click.Result Parameter names matching the field names of theSearchQuestion.RequestParameters.Click.Result
classSearchQuestion.RequestParameters.ContextualNavigation Common request parameter names used in contextual navigation.SearchQuestion.RequestParameters.Header Common request header namesSearchQuestion.RequestParameters.Serve Common request parameter names used in the serve-* controllersSearchResponse This class contains all the output data related to a search.SearchTransaction Represents a full search transaction consisting of a question, a response and possible error. -
Enum Summary Enum Description ExecutionContext Context where the Modern UI is being executedSearchError.Reason Generic reasons of errors.SearchQuestion.SearchQuestionType Enum for identifying special types of search requests requiring special processingSearchTransaction.ExtraSearches Internal use: Keys for internal extra searches.