org.novadeck.jxla.data
Class Site

java.lang.Object
  |
  +--org.novadeck.jxla.data.Site

public class Site
extends java.lang.Object


Constructor Summary
Site(java.lang.String str)
           
 
Method Summary
 void addHit(Line l)
           
static void addLine(Line l)
           
static void addSite(SiteHistory hist)
           
 java.lang.StringBuffer getData(java.lang.String statsDirectory)
           
 java.util.Date getFirstLogDate()
           
 SiteHistory getHistory()
           
 java.lang.StringBuffer getMonthData(int month, int year)
           
 java.lang.String getName()
           
static Site getSite(java.lang.String host)
           
static java.lang.String[] getSiteHosts()
           
static Site removeSite(java.lang.String host)
          Remove a site from the site cache
 void setName(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Site

public Site(java.lang.String str)
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String s)

getFirstLogDate

public java.util.Date getFirstLogDate()

addHit

public void addHit(Line l)

getMonthData

public java.lang.StringBuffer getMonthData(int month,
                                           int year)

addLine

public static void addLine(Line l)

getHistory

public SiteHistory getHistory()

getData

public java.lang.StringBuffer getData(java.lang.String statsDirectory)

getSite

public static Site getSite(java.lang.String host)

removeSite

public static Site removeSite(java.lang.String host)
Remove a site from the site cache


getSiteHosts

public static java.lang.String[] getSiteHosts()

addSite

public static void addSite(SiteHistory hist)