The form handlers include three properties for specifying components for preprocessing the search request and postprocessing the response:
searchRequestProcessors
An array of Nucleus components for preprocessing the search request before it is submitted. Each component in the array must be of a class that implements theatg.search.formhandlers.SearchRequestProcessor
interface.
searchResponseProcessors
An array of Nucleus components for postprocessing the search response after it is received. Each component in the array must be of a class that implements theatg.search.formhandlers.SearchResponseProcessor
interface.
searchRedirectProcessors
An array of Nucleus components for determining the URL to redirect to, depending on the search results. Each component in the array must be of a class that implements theatg.search.formhandlers.SearchRedirectProcessor
interface.