apollo
Interface PageHandler

All Known Implementing Classes:
PageManager, PageBroker, StatisticsHandler

public interface PageHandler

A PageHandler is any object capable of handling a request, and render a response. PageBrokers are the most common form of PageHandlers. The PageHandler interface is supplised incase you do not want to inhert from the PageBroker class with the PageManager. Copyright Joe Kislo, All Rights Reserved.


Method Summary
 java.lang.String getFQUID()
          Return the Fully Qualified Name for this Handler
 HTTPResponse handleRequest(TransactionTracker TT, java.lang.String UID, HTTPRequest req, WebSession thisSession)
          Handles a request for UID.
 

Method Detail

handleRequest

public HTTPResponse handleRequest(TransactionTracker TT,
                                  java.lang.String UID,
                                  HTTPRequest req,
                                  WebSession thisSession)
                           throws ApolloException
Handles a request for UID. Will return special output object soon. Deligates the request to subordinate Brokers/Handlers as it decodes the UID.
Parameters:
UID - The Unique ID for this request
req - The HTTPRequest
thisSession - The session object for this request (optional)

getFQUID

public java.lang.String getFQUID()
Return the Fully Qualified Name for this Handler