public class SaSession
extends java.lang.Object
implements java.io.Serializable
| 构造器和说明 |
|---|
SaSession(java.lang.String id)
构建一个 session对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clearAttribute()
清空所有值
|
boolean |
containsAttribute(java.lang.String key)
是否含有指定key
|
java.lang.Object |
getAttribute(java.lang.String key)
取出一个值
|
java.lang.Object |
getAttribute(java.lang.String key,
java.lang.Object defaultValue)
取值,并指定取不到值时的默认值
|
java.util.Set<java.lang.String> |
getAttributeKeys()
返回当前session会话所有key
|
long |
getCreateTime()
返回当前会话创建时间
|
java.util.Map<java.lang.String,java.lang.Object> |
getDataMap()
获取数据集合(如果更新map里的值,请调用session.update()方法避免数据过时 )
|
java.lang.String |
getId()
获取会话id
|
void |
removeAttribute(java.lang.String key)
移除一个值
|
void |
setAttribute(java.lang.String key,
java.lang.Object value)
写入一个值
|
void |
update()
将这个session从持久库更新一下
|
public java.lang.String getId()
public long getCreateTime()
public void setAttribute(java.lang.String key,
java.lang.Object value)
key - 名称value - 值public java.lang.Object getAttribute(java.lang.String key)
key - 名称public java.lang.Object getAttribute(java.lang.String key,
java.lang.Object defaultValue)
key - 名称defaultValue - 取不到值的时候返回的默认值public void removeAttribute(java.lang.String key)
key - 要移除的值的名字public void clearAttribute()
public boolean containsAttribute(java.lang.String key)
key - 是否含有指定值public java.util.Set<java.lang.String> getAttributeKeys()
public java.util.Map<java.lang.String,java.lang.Object> getDataMap()
public void update()
Copyright © 2020. All Rights Reserved.