atg.search.formhandlers
Interface SearchResponseProcessor

All Known Implementing Classes:
CommerceFacetSearchTools, CustomCatalogFacetSearchTools, FacetSearchTools

public interface SearchResponseProcessor

The atg.search.formhandlers.BaseSearchFormHandler has a property that contains a list of SearchResponseProcessor components. The form handler iterates through these SearchResponseProcessor components after performing a search, calling each component's processSearchResponse method in turn.


Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 
Method Summary
 SearchResponse processSearchResponse(SearchResponse pSearchResponse, DynamoHttpServletRequest pDynamoRequest, java.lang.Object pCallback)
          perform operations on a search response after a search is performed.
 

Field Detail

CLASS_VERSION

static final java.lang.String CLASS_VERSION
Class version string

See Also:
Constant Field Values
Method Detail

processSearchResponse

SearchResponse processSearchResponse(SearchResponse pSearchResponse,
                                     DynamoHttpServletRequest pDynamoRequest,
                                     java.lang.Object pCallback)
                                     throws atg.search.client.SearchClientException
perform operations on a search response after a search is performed.

Parameters:
pSearchResponse - the search response object
pDynamoRequest - the dynamo request
pCallback - the form handler component that called this method
Returns:
the search response
Throws:
atg.search.client.SearchClientException