com.endeca.b2creference.services.query
Interface QueryProcessor

All Known Implementing Classes:
AggregateRecordsPreProcessor, AutoDimensionSearchQueryPreProcessor, DefaultQueryProcessor, FieldListConfigurationPreProcessor, GeoFilterDistancePropertyPostProcessor, GeoLookupPreProcessor, HiddenDimensionsPostProcessor, LocaleQueryProcessor, MobileLoggingPostProcessor, MobileURLQueryProcessor, NavStateRecordListProcessor, PageBuilderTriggersQueryProcessor, RecordFilterQueryPreProcessor, RedirectPostProcessor, SearchInterfaceQueryProcessor, SelectedRecordsQueryProcessor, SimpleLoggingPostProcessor, SmartDeadEndsProcessor, URLParameterRecordFilterProcessor, ZeroResultsTriggerQueryProcessor

public interface QueryProcessor


Nested Class Summary
static class QueryProcessor.PostProcessStatus
           
 
Method Summary
 QueryProcessor.PostProcessStatus postProcessResults(javax.servlet.http.HttpServletRequest request, com.endeca.content.ene.ENEContentQuery query, PageResult pageResult, com.endeca.soleng.urlformatter.UrlState urlState)
           
 void preProcessQuery(javax.servlet.http.HttpServletRequest request, com.endeca.content.ene.ENEContentQuery query)
           
 

Method Detail

preProcessQuery

void preProcessQuery(javax.servlet.http.HttpServletRequest request,
                     com.endeca.content.ene.ENEContentQuery query)

postProcessResults

QueryProcessor.PostProcessStatus postProcessResults(javax.servlet.http.HttpServletRequest request,
                                                    com.endeca.content.ene.ENEContentQuery query,
                                                    PageResult pageResult,
                                                    com.endeca.soleng.urlformatter.UrlState urlState)