org.liquidsite.app.servlet
Class DefaultRequestProcessor

java.lang.Object
  extended byorg.liquidsite.app.servlet.RequestProcessor
      extended byorg.liquidsite.app.servlet.DefaultRequestProcessor

public class DefaultRequestProcessor
extends RequestProcessor

The default request processor for normal requests.


Constructor Summary
DefaultRequestProcessor(Application app)
          Creates a new default request processor.
 
Method Summary
 void destroy()
          Destroys this request processor.
 void process(Request request)
          Processes a request.
 
Methods inherited from class org.liquidsite.app.servlet.RequestProcessor
getContentManager, getFile, processLiquidSite, processNormal, sendContent, sendTemplate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultRequestProcessor

public DefaultRequestProcessor(Application app)
Creates a new default request processor.

Parameters:
app - the application context
Method Detail

destroy

public void destroy()
Destroys this request processor. This method frees all internal resources used by this processor.

Specified by:
destroy in class RequestProcessor

process

public void process(Request request)
             throws RequestException
Processes a request.

Specified by:
process in class RequestProcessor
Parameters:
request - the request object to process
Throws:
RequestException - if the request couldn't be processed