Class StatisticsHandler

All Implemented Interfaces:

public class StatisticsHandler
extends java.lang.Object
implements PageHandler

Constructor Summary
StatisticsHandler(ManagerTracker MT, java.lang.String fquid, PageBroker PB)
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.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail


public StatisticsHandler(ManagerTracker MT,
                         java.lang.String fquid,
                         PageBroker PB)
                  throws TemplatePageException
Method Detail


public java.lang.String getFQUID()
Description copied from interface: PageHandler
Return the Fully Qualified Name for this Handler
Specified by:
getFQUID in interface PageHandler


public HTTPResponse handleRequest(TransactionTracker TT,
                                  java.lang.String UID,
                                  HTTPRequest req,
                                  WebSession thisSession)
                           throws TemplatePageException
Description copied from interface: PageHandler
Handles a request for UID. Will return special output object soon. Deligates the request to subordinate Brokers/Handlers as it decodes the UID.
Specified by:
handleRequest in interface PageHandler
Following copied from interface: apollo.PageHandler
UID - The Unique ID for this request
req - The HTTPRequest
thisSession - The session object for this request (optional)