com.endeca.mobile.services.query.impl
Class URLParameterRecordFilterProcessor

java.lang.Object
  extended by com.endeca.b2creference.services.query.impl.DefaultQueryProcessor
      extended by com.endeca.mobile.services.query.impl.URLParameterRecordFilterProcessor
All Implemented Interfaces:
QueryProcessor

public class URLParameterRecordFilterProcessor
extends DefaultQueryProcessor

Simple processor creates a record filter from a prefix and a query parameter


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.endeca.b2creference.services.query.QueryProcessor
QueryProcessor.PostProcessStatus
 
Constructor Summary
URLParameterRecordFilterProcessor()
           
 
Method Summary
 java.lang.String getRecordFilterPrefix()
           
 java.lang.String getUrlParameter()
           
 void preProcessQuery(javax.servlet.http.HttpServletRequest request, com.endeca.content.ene.ENEContentQuery contentQuery)
           
 void setRecordFilterPrefix(java.lang.String recordFilterPrefix)
           
 void setUrlParameter(java.lang.String queryParameter)
           
 
Methods inherited from class com.endeca.b2creference.services.query.impl.DefaultQueryProcessor
postProcessResults
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

URLParameterRecordFilterProcessor

public URLParameterRecordFilterProcessor()
Method Detail

preProcessQuery

public void preProcessQuery(javax.servlet.http.HttpServletRequest request,
                            com.endeca.content.ene.ENEContentQuery contentQuery)
Specified by:
preProcessQuery in interface QueryProcessor
Overrides:
preProcessQuery in class DefaultQueryProcessor

getUrlParameter

public java.lang.String getUrlParameter()
Returns:
the urlParameter

setUrlParameter

public void setUrlParameter(java.lang.String queryParameter)
Parameters:
urlParameter - the urlParameter to set

getRecordFilterPrefix

public java.lang.String getRecordFilterPrefix()

setRecordFilterPrefix

public void setRecordFilterPrefix(java.lang.String recordFilterPrefix)