com.endeca.mobile.services.query.impl
Class MobileURLQueryProcessor
java.lang.Object
com.endeca.mobile.services.query.impl.MobileURLQueryProcessor
- All Implemented Interfaces:
- QueryProcessor
public class MobileURLQueryProcessor
- extends java.lang.Object
- implements QueryProcessor
Field Summary |
static java.lang.String |
ENABLE_DYM
Config property that defines whether "did you mean" should be enabled on
the query. |
static java.lang.String |
FIELDS_PARAM
|
static java.lang.String |
LOG_PARAM
|
static java.lang.String |
META_PARAM
Strings representing the URL parameters for meta-info and logging |
static java.lang.String |
PARAM_SPLIT_REGEX1
Strings representing the regex patterns for parsing URL key/value pairs |
static java.lang.String |
PARAM_SPLIT_REGEX2
|
static java.lang.String |
PROFILES_PARAM
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
META_PARAM
public static final java.lang.String META_PARAM
- Strings representing the URL parameters for meta-info and logging
- See Also:
- Constant Field Values
LOG_PARAM
public static final java.lang.String LOG_PARAM
- See Also:
- Constant Field Values
FIELDS_PARAM
public static final java.lang.String FIELDS_PARAM
- See Also:
- Constant Field Values
PROFILES_PARAM
public static final java.lang.String PROFILES_PARAM
- See Also:
- Constant Field Values
PARAM_SPLIT_REGEX1
public static final java.lang.String PARAM_SPLIT_REGEX1
- Strings representing the regex patterns for parsing URL key/value pairs
- See Also:
- Constant Field Values
PARAM_SPLIT_REGEX2
public static final java.lang.String PARAM_SPLIT_REGEX2
- See Also:
- Constant Field Values
ENABLE_DYM
public static final java.lang.String ENABLE_DYM
- Config property that defines whether "did you mean" should be enabled on
the query.
- See Also:
- Constant Field Values
MobileURLQueryProcessor
public MobileURLQueryProcessor()
postProcessResults
public QueryProcessor.PostProcessStatus postProcessResults(javax.servlet.http.HttpServletRequest request,
com.endeca.content.ene.ENEContentQuery query,
PageResult pageResult,
com.endeca.soleng.urlformatter.UrlState urlState)
- Specified by:
postProcessResults
in interface QueryProcessor
preProcessQuery
public void preProcessQuery(javax.servlet.http.HttpServletRequest request,
com.endeca.content.ene.ENEContentQuery contentQuery)
- Specified by:
preProcessQuery
in interface QueryProcessor