com.solidstategroup.sitetracker
Class Page

java.lang.Object
  extended by com.solidstategroup.sitetracker.Page

public class Page
extends java.lang.Object


Constructor Summary
Page()
           
Page(int pageId, int rootArticleId, int rootArticleTypeId, int templateId, java.util.Date date, int pageImpressions, int firstPageOfVisit, int lastPageOfVisit, long totalViewingTime, int sessionVisits)
           
 
Method Summary
 void addFirstPageOfVisit()
           
 void addLastPageOfVisit()
           
 void addPageImpressions()
           
 void addSessionVisit()
           
 void addToTotalViewingTime(long viewingTimeForThisPageHit)
           
 java.util.Date getDate()
           
 java.lang.String getDescription()
           
 int getFirstPageOfVisit()
           
 int getLastPageOfVisit()
           
 int getPageId()
           
 int getPageImpressions()
           
 int getRank()
           
 int getRootArticleId()
           
 int getRootArticleTypeId()
           
 int getSessionVisits()
           
 int getTemplateId()
           
 java.lang.String getTitle()
           
 long getTotalViewingTime()
           
 int getType()
           
 void setDate(java.util.Date date)
           
 void setDescription(java.lang.String description)
           
 void setPageId(int pageId)
           
 void setPageImpressions(int pageImpressions)
           
 void setRank(int rank)
           
 void setRootArticleId(int rootArticleId)
           
 void setRootArticleTypeId(int rootArticleTypeId)
           
 void setTemplateId(int templateId)
           
 void setTitle(java.lang.String title)
           
 void setType(int type)
           
 void updateFromVisit(PageVisit pv)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Page

public Page()

Page

public Page(int pageId,
            int rootArticleId,
            int rootArticleTypeId,
            int templateId,
            java.util.Date date,
            int pageImpressions,
            int firstPageOfVisit,
            int lastPageOfVisit,
            long totalViewingTime,
            int sessionVisits)
Method Detail

getType

public int getType()

setType

public void setType(int type)

getPageId

public int getPageId()

setPageId

public void setPageId(int pageId)

getTitle

public java.lang.String getTitle()

setTitle

public void setTitle(java.lang.String title)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getPageImpressions

public int getPageImpressions()

addPageImpressions

public void addPageImpressions()

getFirstPageOfVisit

public int getFirstPageOfVisit()

addFirstPageOfVisit

public void addFirstPageOfVisit()

getLastPageOfVisit

public int getLastPageOfVisit()

addLastPageOfVisit

public void addLastPageOfVisit()

getTotalViewingTime

public long getTotalViewingTime()

addToTotalViewingTime

public void addToTotalViewingTime(long viewingTimeForThisPageHit)

getSessionVisits

public int getSessionVisits()

addSessionVisit

public void addSessionVisit()

setPageImpressions

public void setPageImpressions(int pageImpressions)

getRootArticleId

public int getRootArticleId()

setRootArticleId

public void setRootArticleId(int rootArticleId)

getRootArticleTypeId

public int getRootArticleTypeId()

setRootArticleTypeId

public void setRootArticleTypeId(int rootArticleTypeId)

getTemplateId

public int getTemplateId()

setTemplateId

public void setTemplateId(int templateId)

getRank

public int getRank()

setRank

public void setRank(int rank)

getDate

public java.util.Date getDate()

setDate

public void setDate(java.util.Date date)

updateFromVisit

public void updateFromVisit(PageVisit pv)