info.aduna.gee.publication.servlets
Class ReportGenerator

java.lang.Object
  extended by info.aduna.gee.publication.servlets.ReportGenerator
All Implemented Interfaces:
Runnable

public class ReportGenerator
extends Object
implements Runnable

ReportGenerator handles all requests for Zpad admin reports.


Field Summary
protected  String _host
           
protected  String _mainHost
           
protected  ReportServlet _parent
           
protected  javax.servlet.http.HttpServletRequest _request
           
protected  String _task
           
 
Constructor Summary
ReportGenerator(javax.servlet.http.HttpServletRequest request, String task, ReportServlet parent)
           
 
Method Summary
protected  List _getHostCategories(HashMap _hostCategories)
           
protected  String _getResult(SortedSet hits)
           
 StringBuffer categories()
           
 StringBuffer contenthits()
           
 StringBuffer covers()
           
 StringBuffer loginhits()
           
 void run()
           
 StringBuffer subscriptions()
           
 StringBuffer users()
           
 StringBuffer zpadhits()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_request

protected javax.servlet.http.HttpServletRequest _request

_host

protected String _host

_mainHost

protected String _mainHost

_task

protected String _task

_parent

protected ReportServlet _parent
Constructor Detail

ReportGenerator

public ReportGenerator(javax.servlet.http.HttpServletRequest request,
                       String task,
                       ReportServlet parent)
Method Detail

run

public void run()
Specified by:
run in interface Runnable

zpadhits

public StringBuffer zpadhits()
                      throws IOException
Throws:
IOException

contenthits

public StringBuffer contenthits()
                         throws IOException
Throws:
IOException

loginhits

public StringBuffer loginhits()
                       throws IOException
Throws:
IOException

covers

public StringBuffer covers()
                    throws IOException
Throws:
IOException

categories

public StringBuffer categories()
                        throws IOException
Throws:
IOException

subscriptions

public StringBuffer subscriptions()
                           throws IOException
Throws:
IOException

users

public StringBuffer users()
                   throws IOException
Throws:
IOException

_getHostCategories

protected List _getHostCategories(HashMap _hostCategories)

_getResult

protected String _getResult(SortedSet hits)


Copyright © 1997-2008 Aduna. All Rights Reserved.