com.solidstategroup.sitetracker
Class Session

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

public class Session
extends java.lang.Object


Constructor Summary
Session()
           
 
Method Summary
 void addIdToPath(int id, int idType)
           
 void addPageImpression()
           
 java.lang.String getAgent()
           
 Browser getBrowser()
           
 java.lang.String getCountryCode()
           
 java.util.Date getEndTime()
           
 java.lang.String getIpAddress()
           
 int getNumberOfPageImpressions()
           
 java.lang.String getPath()
           
 Referrer getReferrer()
           
 java.lang.String getSearchString()
           
 int getSessionId()
           
 java.util.Date getStartTime()
           
 User getUser()
           
 void setAgent(java.lang.String agent)
           
 void setBrowser(Browser browser)
           
 void setCountryCode(java.lang.String countryCode)
           
 void setEndTime(java.util.Date endTime)
           
 void setIpAddress(java.lang.String ipAddress)
           
 void setNumberOfPageImpressions(int numberOfPageImpressions)
           
 void setPath(java.lang.String path)
           
 void setReferrer(Referrer referrer)
           
 void setSearchString(java.lang.String searchString)
           
 void setSessionId(int sessionId)
           
 void setStartTime(java.util.Date startTime)
           
 void setUser(User user)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Session

public Session()
Method Detail

getSessionId

public int getSessionId()

setSessionId

public void setSessionId(int sessionId)

getStartTime

public java.util.Date getStartTime()

setStartTime

public void setStartTime(java.util.Date startTime)

getEndTime

public java.util.Date getEndTime()

setEndTime

public void setEndTime(java.util.Date endTime)

getNumberOfPageImpressions

public int getNumberOfPageImpressions()

setNumberOfPageImpressions

public void setNumberOfPageImpressions(int numberOfPageImpressions)

addPageImpression

public void addPageImpression()

getUser

public User getUser()

setUser

public void setUser(User user)

getReferrer

public Referrer getReferrer()

setReferrer

public void setReferrer(Referrer referrer)

getAgent

public java.lang.String getAgent()

setAgent

public void setAgent(java.lang.String agent)

getIpAddress

public java.lang.String getIpAddress()

setIpAddress

public void setIpAddress(java.lang.String ipAddress)

getBrowser

public Browser getBrowser()

setBrowser

public void setBrowser(Browser browser)

getCountryCode

public java.lang.String getCountryCode()

setCountryCode

public void setCountryCode(java.lang.String countryCode)

getSearchString

public java.lang.String getSearchString()

setSearchString

public void setSearchString(java.lang.String searchString)

getPath

public java.lang.String getPath()

setPath

public void setPath(java.lang.String path)

addIdToPath

public void addIdToPath(int id,
                        int idType)