com.solidstategroup.sitetracker
Class PageVisit
java.lang.Object
com.solidstategroup.sitetracker.PageVisit
public class PageVisit
- extends java.lang.Object
|
Field Summary |
static java.lang.String |
SQL_STORE
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SQL_STORE
public static final java.lang.String SQL_STORE
- See Also:
- Constant Field Values
PageVisit
public PageVisit()
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)