public class EntitySession extends Object implements org.sakaiproject.tool.api.Session
| Modifier and Type | Field and Description |
|---|---|
Map<String,Object> |
attributes |
| Constructor and Description |
|---|
EntitySession() |
EntitySession(org.sakaiproject.tool.api.Session session) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
clearExcept(Collection arg0) |
Object |
getAttribute(String key) |
Enumeration |
getAttributeNames() |
Map<String,Object> |
getAttributes() |
org.sakaiproject.tool.api.ContextSession |
getContextSession(String arg0) |
long |
getCreationTime() |
long |
getCurrentTime() |
String |
getId() |
long |
getLastAccessedTime() |
int |
getMaxInactiveInterval() |
org.sakaiproject.tool.api.ToolSession |
getToolSession(String arg0) |
String |
getUserEid() |
String |
getUserId() |
void |
invalidate() |
boolean |
isActive() |
void |
removeAttribute(String key) |
void |
setActive() |
void |
setAttribute(String key,
Object value) |
void |
setAttributes(Map<String,Object> attributes) |
void |
setCreationTime(long creationTime) |
void |
setId(String id) |
void |
setLastAccessedTime(long lastAccessedTime) |
void |
setMaxInactiveInterval(int maxInactiveInterval) |
void |
setUserEid(String userEid) |
void |
setUserId(String userId) |
public EntitySession()
public EntitySession(org.sakaiproject.tool.api.Session session)
public long getCurrentTime()
public void setAttribute(String key, Object value)
setAttribute in interface org.sakaiproject.tool.api.Sessionpublic Object getAttribute(String key)
getAttribute in interface org.sakaiproject.tool.api.Sessionpublic String getId()
getId in interface org.sakaiproject.tool.api.Sessionpublic void setId(String id)
public long getCreationTime()
getCreationTime in interface org.sakaiproject.tool.api.Sessionpublic void setCreationTime(long creationTime)
public long getLastAccessedTime()
getLastAccessedTime in interface org.sakaiproject.tool.api.Sessionpublic void setLastAccessedTime(long lastAccessedTime)
public int getMaxInactiveInterval()
getMaxInactiveInterval in interface org.sakaiproject.tool.api.Sessionpublic void setMaxInactiveInterval(int maxInactiveInterval)
setMaxInactiveInterval in interface org.sakaiproject.tool.api.Sessionpublic String getUserEid()
getUserEid in interface org.sakaiproject.tool.api.Sessionpublic void setUserEid(String userEid)
setUserEid in interface org.sakaiproject.tool.api.Sessionpublic String getUserId()
getUserId in interface org.sakaiproject.tool.api.Sessionpublic void setUserId(String userId)
setUserId in interface org.sakaiproject.tool.api.Sessionpublic boolean isActive()
public void clear()
clear in interface org.sakaiproject.tool.api.Sessionpublic void clearExcept(Collection arg0)
clearExcept in interface org.sakaiproject.tool.api.Sessionpublic Enumeration getAttributeNames()
getAttributeNames in interface org.sakaiproject.tool.api.Sessionpublic org.sakaiproject.tool.api.ContextSession getContextSession(String arg0)
getContextSession in interface org.sakaiproject.tool.api.Sessionpublic org.sakaiproject.tool.api.ToolSession getToolSession(String arg0)
getToolSession in interface org.sakaiproject.tool.api.Sessionpublic void invalidate()
invalidate in interface org.sakaiproject.tool.api.Sessionpublic void removeAttribute(String key)
removeAttribute in interface org.sakaiproject.tool.api.Sessionpublic void setActive()
setActive in interface org.sakaiproject.tool.api.SessionCopyright © 2007-2015 Sakai Project. All Rights Reserved.