Copyright © 2008, 2009 Pedro Agulló Soliveres

com.softwarementors.extjs.djn.router.processor.poll
Class PollRequestProcessor

java.lang.Object
  extended by com.softwarementors.extjs.djn.router.processor.RequestProcessorBase
      extended by com.softwarementors.extjs.djn.router.processor.poll.PollRequestProcessor

public class PollRequestProcessor
extends RequestProcessorBase


Field Summary
static java.lang.String PATHINFO_POLL_PREFIX
           
 
Constructor Summary
PollRequestProcessor(Registry registry, Dispatcher dispatcher, GlobalConfiguration globalConfiguration)
           
 
Method Summary
protected  ResponseData createErrorResponse(java.lang.String message, java.lang.String where)
           
protected  ResponseData createSuccessResponse(java.lang.Object result)
           
protected  org.apache.log4j.Logger getLogger()
           
protected  RegisteredMethod getMethod()
           
protected  java.lang.Object[] getParameters()
           
protected  void logErrorResponse(java.lang.Throwable t)
           
protected  void logRequestEnterInfo()
           
protected  void logRequestExitInfo(org.apache.log4j.Logger logger)
           
 void process(java.io.Reader reader, java.io.Writer writer, java.lang.String pathInfo)
           
 
Methods inherited from class com.softwarementors.extjs.djn.router.processor.RequestProcessorBase
appendIndividualResponseJsonString, getDebug, getDispatcher, getGlobalConfiguration, getGson, getRegistry
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PATHINFO_POLL_PREFIX

public static final java.lang.String PATHINFO_POLL_PREFIX
See Also:
Constant Field Values
Constructor Detail

PollRequestProcessor

public PollRequestProcessor(Registry registry,
                            Dispatcher dispatcher,
                            GlobalConfiguration globalConfiguration)
Method Detail

getLogger

protected org.apache.log4j.Logger getLogger()

logRequestEnterInfo

protected void logRequestEnterInfo()

logRequestExitInfo

protected void logRequestExitInfo(org.apache.log4j.Logger logger)

getMethod

protected RegisteredMethod getMethod()

getParameters

protected java.lang.Object[] getParameters()

createSuccessResponse

protected ResponseData createSuccessResponse(java.lang.Object result)

createErrorResponse

protected ResponseData createErrorResponse(java.lang.String message,
                                           java.lang.String where)

logErrorResponse

protected void logErrorResponse(java.lang.Throwable t)

process

public void process(java.io.Reader reader,
                    java.io.Writer writer,
                    java.lang.String pathInfo)
             throws java.io.IOException
Throws:
java.io.IOException

Copyright © 2008, 2009 Pedro Agulló Soliveres