com.xpn.xwiki.stats.impl
Class VisitStats

java.lang.Object
  extended bycom.xpn.xwiki.objects.BaseElement
      extended bycom.xpn.xwiki.objects.BaseCollection
          extended bycom.xpn.xwiki.stats.impl.XWikiStats
              extended bycom.xpn.xwiki.stats.impl.VisitStats
All Implemented Interfaces:
ElementInterface, ObjectInterface, java.io.Serializable

public class VisitStats
extends XWikiStats

See Also:
Serialized Form

Field Summary
protected  VisitStats oldObject
           
 
Fields inherited from class com.xpn.xwiki.stats.impl.XWikiStats
PERIOD_DAY, PERIOD_MONTH
 
Fields inherited from class com.xpn.xwiki.objects.BaseCollection
 
Fields inherited from class com.xpn.xwiki.objects.BaseElement
 
Constructor Summary
VisitStats()
           
VisitStats(java.lang.String user, java.lang.String uniqueID, java.lang.String cookie, java.lang.String ip, java.lang.String userAgent, java.util.Date startDate, int periodtype)
           
 
Method Summary
 java.lang.String getCookie()
           
 int getDownloads()
           
 java.util.Date getEndDate()
           
 java.lang.String getIP()
           
 VisitStats getOldObject()
           
 int getPageSaves()
           
 java.util.Date getStartDate()
           
 java.lang.String getUniqueID()
           
 java.lang.String getUser()
           
 java.lang.String getUserAgent()
           
 void incDownloads()
           
 void incPageSaves()
           
 void rememberOldObject(VisitStats vobject)
           
 void setCookie(java.lang.String cookie)
           
 void setDownloads(int downloads)
           
 void setEndDate(java.util.Date endDate)
           
 void setIP(java.lang.String ip)
           
 void setPageSaves(int pageSaves)
           
 void setStartDate(java.util.Date startDate)
           
 void setUniqueID(java.lang.String uniqueID)
           
 void setUser(java.lang.String user)
           
 void setUserAgent(java.lang.String userAgent)
           
 
Methods inherited from class com.xpn.xwiki.stats.impl.XWikiStats
clone, equals, fromXML, getPageViews, getPeriod, getPeriodAsInt, hashCode, incPageViews, setId, setPageViews, setPeriod, toXML
 
Methods inherited from class com.xpn.xwiki.objects.BaseCollection
addField, addPropertyForRemoval, checkField, get, getClassName, getDateValue, getDiff, getField, getFieldList, getFieldsToRemove, getId, getIntValue, getLargeStringValue, getLongValue, getNumber, getProperties, getPropertyList, getPropertyNames, getSetValue, getStringValue, getxWikiClass, merge, put, removeField, safeget, safeput, setClassName, setDateValue, setFields, setFieldsToRemove, setIntValue, setLargeStringValue, setLongValue, setNumber, setSetValue, setStringValue, toString, toXMLString
 
Methods inherited from class com.xpn.xwiki.objects.BaseElement
getName, getPrettyName, setName, setPrettyName
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.xpn.xwiki.objects.ElementInterface
getName, setName
 

Field Detail

oldObject

protected VisitStats oldObject
Constructor Detail

VisitStats

public VisitStats()

VisitStats

public VisitStats(java.lang.String user,
                  java.lang.String uniqueID,
                  java.lang.String cookie,
                  java.lang.String ip,
                  java.lang.String userAgent,
                  java.util.Date startDate,
                  int periodtype)
Method Detail

rememberOldObject

public void rememberOldObject(VisitStats vobject)

getOldObject

public VisitStats getOldObject()

getPageSaves

public int getPageSaves()

setPageSaves

public void setPageSaves(int pageSaves)

incPageSaves

public void incPageSaves()

getDownloads

public int getDownloads()

setDownloads

public void setDownloads(int downloads)

incDownloads

public void incDownloads()

getStartDate

public java.util.Date getStartDate()

setStartDate

public void setStartDate(java.util.Date startDate)

getEndDate

public java.util.Date getEndDate()

setEndDate

public void setEndDate(java.util.Date endDate)

getUniqueID

public java.lang.String getUniqueID()

setUniqueID

public void setUniqueID(java.lang.String uniqueID)

getCookie

public java.lang.String getCookie()

setCookie

public void setCookie(java.lang.String cookie)

getIP

public java.lang.String getIP()

setIP

public void setIP(java.lang.String ip)

getUserAgent

public java.lang.String getUserAgent()

setUserAgent

public void setUserAgent(java.lang.String userAgent)

getUser

public java.lang.String getUser()

setUser

public void setUser(java.lang.String user)


Copyright 2003 Ludovic Dubost