atg.search.formhandlers
Interface SearchRequestProcessor
- All Known Implementing Classes: 
 - CommerceFacetSearchTools, CustomCatalogFacetSearchTools, FacetSearchTools, SearchConfigurationRequestProcessor
 
public interface SearchRequestProcessor
The atg.search.formhandlers.BaseSearchFormHandler has a property
 that contains a list of SearchRequestProcessor components. 
 The form handler iterates through these SearchRequestProcessor
 components before performing a search, calling each component's
 processSearchRequest method in turn.
| 
Field Summary | 
static java.lang.String | 
CLASS_VERSION
 
          Class version string | 
 
 
CLASS_VERSION
static final java.lang.String CLASS_VERSION
- Class version string
- See Also:
 - Constant Field Values
 
 
processSearchRequest
SearchRequest processSearchRequest(SearchRequest pSearchRequest,
                                   DynamoHttpServletRequest pDynamoRequest,
                                   java.lang.Object pCallback)
                                   throws atg.search.client.SearchClientException
- perform operations on a search request before
 a search is performed.
- Parameters:
 pSearchRequest - the search request objectpDynamoRequest - the dynamo requestpCallback - the form handler component that called 
 this method
- Throws:
 atg.search.client.SearchClientException