org.polliwog.tools
Class VisitorReportGenerator

java.lang.Object
  extended by org.polliwog.tools.VisitorReportGenerator

public class VisitorReportGenerator
extends java.lang.Object


Field Summary
static java.lang.Class DEFAULT_HIT_CLASS
           
 
Constructor Summary
VisitorReportGenerator(com.gentlyweb.properties.Properties props)
           
VisitorReportGenerator(java.lang.String pf)
           
 
Method Summary
 void logErrorMessage(java.lang.String message)
           
 void logErrorMessage(java.lang.String message, java.lang.Exception ex)
           
 void logMessage(java.lang.String level, java.lang.String message)
           
 void processLog(java.io.File logFile, java.util.logging.Logger logger)
           
 void processLog(java.lang.String logFileURI, java.util.logging.Logger logger)
           
 java.util.Map processTimedOutVisits(java.util.Map visits, Hit hit, VisitorData vd)
           
 boolean processVisit(Visit v, VisitorData vd)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_HIT_CLASS

public static java.lang.Class DEFAULT_HIT_CLASS
Constructor Detail

VisitorReportGenerator

public VisitorReportGenerator(java.lang.String pf)
                       throws WeblogException,
                              java.io.IOException,
                              org.jdom.JDOMException,
                              com.gentlyweb.properties.PropertyException
Throws:
WeblogException
java.io.IOException
org.jdom.JDOMException
com.gentlyweb.properties.PropertyException

VisitorReportGenerator

public VisitorReportGenerator(com.gentlyweb.properties.Properties props)
                       throws WeblogException,
                              java.io.IOException,
                              org.jdom.JDOMException,
                              com.gentlyweb.properties.PropertyException
Throws:
WeblogException
java.io.IOException
org.jdom.JDOMException
com.gentlyweb.properties.PropertyException
Method Detail

processLog

public void processLog(java.io.File logFile,
                       java.util.logging.Logger logger)
                throws java.io.IOException,
                       WeblogException
Throws:
java.io.IOException
WeblogException

processLog

public void processLog(java.lang.String logFileURI,
                       java.util.logging.Logger logger)
                throws java.io.IOException,
                       WeblogException
Throws:
java.io.IOException
WeblogException

processTimedOutVisits

public java.util.Map processTimedOutVisits(java.util.Map visits,
                                           Hit hit,
                                           VisitorData vd)
                                    throws WeblogException
Throws:
WeblogException

processVisit

public boolean processVisit(Visit v,
                            VisitorData vd)
                     throws WeblogException
Throws:
WeblogException

logErrorMessage

public void logErrorMessage(java.lang.String message,
                            java.lang.Exception ex)

logErrorMessage

public void logErrorMessage(java.lang.String message)

logMessage

public void logMessage(java.lang.String level,
                       java.lang.String message)


  Copyright © 2007 Gary Bentley. All Rights Reserved.