org.nuxeo.ecm.platform.web.common.session
Class SessionInfo
java.lang.Object
org.nuxeo.ecm.platform.web.common.session.SessionInfo
- All Implemented Interfaces:
- Comparable<SessionInfo>
public class SessionInfo
- extends Object
- implements Comparable<SessionInfo>
Stores informations about a user's Http Session
- Since:
- 5.4.2
- Author:
- Tiry (tdelprat@nuxeo.com)
SessionInfo
public SessionInfo(String sid)
getLastAccessTime
public long getLastAccessTime()
updateLastAccessTime
public void updateLastAccessTime()
getLastAccessUrl
public String getLastAccessUrl()
setLastAccessUrl
public void setLastAccessUrl(String lastAccessUrl)
getCreationTime
public long getCreationTime()
getLoginName
public String getLoginName()
setLoginName
public void setLoginName(String loginName)
getSessionId
public String getSessionId()
getDurationInS
public long getDurationInS()
getInactivityInS
public long getInactivityInS()
getDurationAsString
public String getDurationAsString()
getInactivityAsString
public String getInactivityAsString()
getLastAccessDate
public Date getLastAccessDate()
compareTo
public int compareTo(SessionInfo o)
- Specified by:
compareTo
in interface Comparable<SessionInfo>
toString
public String toString()
- Overrides:
toString
in class Object
getAccessedPagesCount
public int getAccessedPagesCount()
Copyright © 2011 Nuxeo SAS. All Rights Reserved.