|
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ths.csa.CSAResultSet
Field Summary | |
double |
concurrentSessionsAverage
Average number of concurrent sessions when a user logs in. |
int |
concurrentSessionsSum
Concurrent sessions sum. |
int[] |
daysOfTheWeekCounted
Number of days of the week counted. |
double |
durationAverage
Average duration of all counted sessions. |
double |
durationSum
Total of all session durations. |
java.util.Vector |
errorMessages
Contains Strings of any error messages generated during processing. |
int[] |
loginsByDayOfTheWeek
Logins on each day of the week. |
int[] |
loginsByHour
Logins by hour of the day. |
int |
logouts
Sessions ending by logout. |
CSAVector[] |
pageOrders
Tracks user paths using CSAVectors of CSAPage objects. |
java.util.Vector |
pagesVisited
Vector of CSAPages representing all the pages visited. |
java.util.Vector |
sessionData
Vector of CSAVectors containing additional session related data. |
int |
sessionsCounted
Total sessions counted in the analysis. |
int |
sessionsDropped
Total sessions loaded but not used because malformed. |
int |
timeouts
Sessions ending by timeout. |
int |
zeroLengthSessions
Number of zero length sessions. |
Constructor Summary | |
CSAResultSet()
Initiailizes the pageOrders array with new CSAVectors. |
Method Summary | |
CSAPage |
getPage(java.lang.String pageName)
Returns the CSAPage from pagesVisited if a matching pageName is found. |
CSAVector |
getSessionDataCSAVector(java.lang.String fieldName)
Returns the CSAVector from sessionData with matching fieldName. |
protected CSAPage |
incrementHit(java.lang.String pageName)
Gets the page from the pagesVisited Vector (adds a new CSAPage if one wasn't found) via getPage(), increments the number of hits that page has received, then re-sorts the pagesVisited Vector. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public int sessionsCounted
public int sessionsDropped
public double durationSum
public double durationAverage
public int zeroLengthSessions
public int concurrentSessionsSum
public double concurrentSessionsAverage
public int logouts
public int timeouts
public int[] loginsByHour
public int[] daysOfTheWeekCounted
public int[] loginsByDayOfTheWeek
public CSAVector[] pageOrders
public java.util.Vector pagesVisited
public java.util.Vector sessionData
public java.util.Vector errorMessages
Constructor Detail |
public CSAResultSet()
Method Detail |
public CSAVector getSessionDataCSAVector(java.lang.String fieldName)
public CSAPage getPage(java.lang.String pageName)
protected CSAPage incrementHit(java.lang.String pageName)
|
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |