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

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

public class MobileLoggingPostProcessor
extends SimpleLoggingPostProcessor


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.endeca.b2creference.services.query.QueryProcessor
QueryProcessor.PostProcessStatus
 
Constructor Summary
MobileLoggingPostProcessor()
           
 
Method Summary
 com.endeca.logging.LogEntry buildLogEntry(javax.servlet.http.HttpServletRequest request, com.endeca.content.ene.ENEContentQuery contentQuery, PageResult pageResult, com.endeca.soleng.urlformatter.UrlState urlState)
          This method can be overridden by subclasses to add additional metadata to the LogEntry, or return null to disable logging for a particular request
 
Methods inherited from class com.endeca.b2creference.services.query.impl.SimpleLoggingPostProcessor
getLogserverHost, getLogserverPort, interpretActionCode, postProcessResults, preProcessQuery, setLogserverHost, setLogserverPort
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MobileLoggingPostProcessor

public MobileLoggingPostProcessor()
Method Detail

buildLogEntry

public com.endeca.logging.LogEntry buildLogEntry(javax.servlet.http.HttpServletRequest request,
                                                 com.endeca.content.ene.ENEContentQuery contentQuery,
                                                 PageResult pageResult,
                                                 com.endeca.soleng.urlformatter.UrlState urlState)
Description copied from class: SimpleLoggingPostProcessor
This method can be overridden by subclasses to add additional metadata to the LogEntry, or return null to disable logging for a particular request

Overrides:
buildLogEntry in class SimpleLoggingPostProcessor