org.apache.wicket.protocol.http
Class RequestLogger.SessionData
java.lang.Object
org.apache.wicket.protocol.http.RequestLogger.SessionData
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable, IClusterable
- Enclosing class:
- RequestLogger
public static class RequestLogger.SessionData
- extends java.lang.Object
- implements IClusterable, java.lang.Comparable
This class hold the information one request of a session has.
- Author:
- jcompagner
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RequestLogger.SessionData
public RequestLogger.SessionData(java.lang.String sessionId)
- Construct.
- Parameters:
sessionId
-
getLastActive
public java.util.Date getLastActive()
- Returns:
- The last active date.
getStartDate
public java.util.Date getStartDate()
- Returns:
- The start date of this session
getNumberOfRequests
public long getNumberOfRequests()
- Returns:
- The number of request for this session
getSessionSize
public long getSessionSize()
- Returns:
- Returns the session size.
getTotalTimeTaken
public long getTotalTimeTaken()
- Returns:
- Returns the total time this session has spent.
getSessionInfo
public java.lang.Object getSessionInfo()
- Returns:
- The session info object given by the
RequestLogger.ISessionLogInfo.getSessionInfo()
session method.
getSessionId
public java.lang.String getSessionId()
- Returns:
- The session id
compareTo
public int compareTo(java.lang.Object sd)
- Specified by:
compareTo
in interface java.lang.Comparable
Copyright © 2004-2010 Apache Software Foundation. All Rights Reserved.