Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.platform.web.common.session
Class SessionInfo

java.lang.Object
  extended by 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)

Constructor Summary
SessionInfo(String sid)
           
 
Method Summary
 int compareTo(SessionInfo o)
           
 int getAccessedPagesCount()
           
 long getCreationTime()
           
 String getDurationAsString()
           
 long getDurationInS()
           
 String getInactivityAsString()
           
 long getInactivityInS()
           
 Date getLastAccessDate()
           
 long getLastAccessTime()
           
 String getLastAccessUrl()
           
 String getLoginName()
           
 String getSessionId()
           
 void setLastAccessUrl(String lastAccessUrl)
           
 void setLoginName(String loginName)
           
 String toString()
           
 void updateLastAccessTime()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SessionInfo

public SessionInfo(String sid)
Method Detail

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()

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.