public class WeiXinSessionDefault extends Object implements WeiXinSession
| Constructor and Description |
|---|
WeiXinSessionDefault(String sessionId)
默认方案采用微信用户Id作为会话Id
|
WeiXinSessionDefault(String sessionId,
int maxInactiveInterval)
默认方案采用微信用户Id作为会话Id
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(String name)
是否包含某元素
|
long |
getCreationTime()
取得session的创建时间。
|
long |
getLastAccessedTime()
取得最近访问时间。
|
int |
getMaxInactiveInterval()
取得session的最大不活动期限,超过此时间,session就会失效。
|
<T extends Serializable> |
getParameter(String name)
返回指定name的序列化对象
|
String |
getSessionId()
会话Id
|
boolean |
isExpired()
判断session有没有过期。
|
void |
setMaxInactiveInterval(int maxInactiveInterval)
设置session的最大不活动期限,单位秒
|
<T extends Serializable> |
setParameter(String name,
T value)
设置序列化的参数对象
|
void |
update()
更新session
|
public WeiXinSessionDefault(String sessionId)
sessionId - public WeiXinSessionDefault(String sessionId, int maxInactiveInterval)
sessionId - maxInactiveInterval - public String getSessionId()
WeiXinSessiongetSessionId in interface WeiXinSessionpublic int getMaxInactiveInterval()
WeiXinSessiongetMaxInactiveInterval in interface WeiXinSessionpublic void setMaxInactiveInterval(int maxInactiveInterval)
WeiXinSessionsetMaxInactiveInterval in interface WeiXinSessionpublic long getCreationTime()
WeiXinSessiongetCreationTime in interface WeiXinSessionpublic long getLastAccessedTime()
WeiXinSessiongetLastAccessedTime in interface WeiXinSessionpublic boolean isExpired()
WeiXinSessionisExpired in interface WeiXinSessiontruepublic void update()
WeiXinSessionupdate in interface WeiXinSessionpublic boolean contains(String name)
WeiXinSessioncontains in interface WeiXinSessionpublic <T extends Serializable> T getParameter(String name)
WeiXinSessiongetParameter in interface WeiXinSessionpublic <T extends Serializable> void setParameter(String name, T value)
WeiXinSessionsetParameter in interface WeiXinSessionCopyright © 2006–2018 TinyGroup. All rights reserved.