com.solidstategroup.sitetracker
Class PageVisit

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

public class PageVisit
extends java.lang.Object


Field Summary
static java.lang.String SQL_STORE
           
 
Constructor Summary
PageVisit()
           
 
Method Summary
 void clear()
           
 PageVisit copyVisit(PageVisit visitToCopy)
           
 java.lang.String getBrowserString()
           
 java.lang.String getIpAddress()
           
 java.lang.String getPageURL()
           
 int getPageVisitId()
           
 int getReferingRootArticleId()
           
 int getReferingRootArticleTypeId()
           
 int getReferingTemplateId()
           
 java.lang.String getReferrerURL()
           
 int getRootArticleId()
           
 int getRootArticleTypeId()
           
 long getSecondsSpentAtPage()
           
 int getSessionId()
           
 int getSiteTrackerPageId()
           
 int getTemplateId()
           
 User getThisUser()
           
 java.util.Date getTimeOfVisit()
           
 WebUser getWebUser()
           
 boolean isFirstPageOfVisit()
           
 boolean isLastPageOfVisit()
           
 boolean isNewPageForSession()
           
 boolean isProcessed()
           
 void setBrowserString(java.lang.String browserString)
           
 void setFirstPageOfVisit(boolean firstPageOfVisit)
           
 void setIpAddress(java.lang.String ipAddress)
           
 void setLastPageOfVisit(boolean lastPageOfVisit)
           
 void setNewPageForSession(boolean newPageForSession)
           
 void setPageURL(java.lang.String pageURL)
           
 void setPageVisitId(int pageVisitId)
           
 void setProcessed(boolean processed)
           
 void setReferingRootArticleId(int referingRootArticleId)
           
 void setReferingRootArticleTypeId(int referingRootArticleTypeId)
           
 void setReferingTemplateId(int referingTemplateId)
           
 void setReferrerURL(java.lang.String referrerURL)
           
 void setRootArticleId(int rootArticleId)
           
 void setRootArticleTypeId(int rootArticleTypeId)
           
 void setSecondsSpentAtPage(long secondsSpentAtPage)
           
 void setSessionId(int sessionId)
           
 void setSiteTrackerPageId(int siteTrackerPageId)
           
 void setTemplateId(int templateId)
           
 void setThisUser(User thisUser)
           
 void setTimeOfVisit(java.util.Date timeOfVisit)
           
 void setUserId(int thisUserId)
           
 void setWebUser(WebUser webUser)
           
 boolean store()
          Use with care as we think the SiteProcessor may have locked this table when running only the SiteProcessor should be calling this code
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

SQL_STORE

public static final java.lang.String SQL_STORE
See Also:
Constant Field Values
Constructor Detail

PageVisit

public PageVisit()
Method Detail

store

public boolean store()
Use with care as we think the SiteProcessor may have locked this table when running only the SiteProcessor should be calling this code


copyVisit

public PageVisit copyVisit(PageVisit visitToCopy)

clear

public void clear()

setPageVisitId

public void setPageVisitId(int pageVisitId)

getPageVisitId

public int getPageVisitId()

setUserId

public void setUserId(int thisUserId)

getThisUser

public User getThisUser()

setThisUser

public void setThisUser(User thisUser)

getReferrerURL

public java.lang.String getReferrerURL()

setReferrerURL

public void setReferrerURL(java.lang.String referrerURL)

getPageURL

public java.lang.String getPageURL()

setPageURL

public void setPageURL(java.lang.String pageURL)

getBrowserString

public java.lang.String getBrowserString()

setBrowserString

public void setBrowserString(java.lang.String browserString)

getIpAddress

public java.lang.String getIpAddress()

setIpAddress

public void setIpAddress(java.lang.String ipAddress)

getTimeOfVisit

public java.util.Date getTimeOfVisit()

setTimeOfVisit

public void setTimeOfVisit(java.util.Date timeOfVisit)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

isLastPageOfVisit

public boolean isLastPageOfVisit()

setLastPageOfVisit

public void setLastPageOfVisit(boolean lastPageOfVisit)

isProcessed

public boolean isProcessed()

setProcessed

public void setProcessed(boolean processed)

isFirstPageOfVisit

public boolean isFirstPageOfVisit()

setFirstPageOfVisit

public void setFirstPageOfVisit(boolean firstPageOfVisit)

getSecondsSpentAtPage

public long getSecondsSpentAtPage()

setSecondsSpentAtPage

public void setSecondsSpentAtPage(long secondsSpentAtPage)

isNewPageForSession

public boolean isNewPageForSession()

setNewPageForSession

public void setNewPageForSession(boolean newPageForSession)

getSessionId

public int getSessionId()

setSessionId

public void setSessionId(int sessionId)

getSiteTrackerPageId

public int getSiteTrackerPageId()

setSiteTrackerPageId

public void setSiteTrackerPageId(int siteTrackerPageId)

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)

getReferingRootArticleId

public int getReferingRootArticleId()

setReferingRootArticleId

public void setReferingRootArticleId(int referingRootArticleId)

getReferingRootArticleTypeId

public int getReferingRootArticleTypeId()

setReferingRootArticleTypeId

public void setReferingRootArticleTypeId(int referingRootArticleTypeId)

getReferingTemplateId

public int getReferingTemplateId()

setReferingTemplateId

public void setReferingTemplateId(int referingTemplateId)

getWebUser

public WebUser getWebUser()

setWebUser

public void setWebUser(WebUser webUser)