| 限定符和类型 | 方法和说明 |
|---|---|
SessionStore.StoreContext |
SessionStore.StoreContext.getStoreContext(String storeName)
取得指定名称的store的状态数据。
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SessionStore.commit(Map<String,Object> modifiedAttrs,
String sessionID,
SessionStore.StoreContext storeContext)
保存指定session的attributes。
|
Iterable<String> |
SessionStore.getAttributeNames(String sessionID,
SessionStore.StoreContext storeContext)
取得指定session的所有attribute名称。
|
void |
SessionStore.invaldiate(String sessionID,
SessionStore.StoreContext storeContext)
丢弃指定session ID的所有内容。
|
Object |
SessionStore.loadAttribute(String attrName,
String sessionID,
SessionStore.StoreContext storeContext)
装载指定session的某个attribute。
|
| 限定符和类型 | 方法和说明 |
|---|---|
Map<String,Object> |
SessionEncoder.decode(String encodedValue,
SessionStore.StoreContext storeContext)
将字符串解码成对象。
|
Map<String,Object> |
AbstractSerializationEncoder.decode(String encodedValue,
SessionStore.StoreContext storeContext)
解码。
|
String |
SessionEncoder.encode(Map<String,Object> attrs,
SessionStore.StoreContext storeContext)
将对象编码成字符串。
|
String |
AbstractSerializationEncoder.encode(Map<String,Object> attrs,
SessionStore.StoreContext storeContext)
编码。
|
| 构造器和说明 |
|---|
SessionAttribute(String name,
SessionImpl session,
String storeName,
SessionStore.StoreContext storeContext)
创建一个attribute。
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SingleValuedCookieStoreImpl.commit(Map<String,Object> modifiedAttrs,
String sessionID,
SessionStore.StoreContext storeContext) |
void |
SimpleMemoryStoreImpl.commit(Map<String,Object> modifiedAttrs,
String sessionID,
SessionStore.StoreContext storeContext)
保存指定session的attributes。
|
void |
CookieStoreImpl.commit(Map<String,Object> modifiedAttrs,
String sessionID,
SessionStore.StoreContext storeContext) |
void |
CacheStore.commit(Map<String,Object> modifiedAttrs,
String sessionID,
SessionStore.StoreContext storeContext) |
Iterable<String> |
SingleValuedCookieStoreImpl.getAttributeNames(String sessionID,
SessionStore.StoreContext storeContext) |
Iterable<String> |
SimpleMemoryStoreImpl.getAttributeNames(String sessionID,
SessionStore.StoreContext storeContext)
取得指定session的所有attribute名称。
|
Iterable<String> |
CookieStoreImpl.getAttributeNames(String sessionID,
SessionStore.StoreContext storeContext) |
Iterable<String> |
CacheStore.getAttributeNames(String sessionID,
SessionStore.StoreContext storeContext) |
void |
SingleValuedCookieStoreImpl.invaldiate(String sessionID,
SessionStore.StoreContext storeContext) |
void |
SimpleMemoryStoreImpl.invaldiate(String sessionID,
SessionStore.StoreContext storeContext)
丢弃指定session ID的所有内容。
|
void |
CookieStoreImpl.invaldiate(String sessionID,
SessionStore.StoreContext storeContext) |
void |
CacheStore.invaldiate(String sessionID,
SessionStore.StoreContext storeContext) |
Object |
SingleValuedCookieStoreImpl.loadAttribute(String attrName,
String sessionID,
SessionStore.StoreContext storeContext) |
Object |
SimpleMemoryStoreImpl.loadAttribute(String attrName,
String sessionID,
SessionStore.StoreContext storeContext)
装载指定session的某个attribute。
|
Object |
CookieStoreImpl.loadAttribute(String attrName,
String sessionID,
SessionStore.StoreContext storeContext) |
Object |
CacheStore.loadAttribute(String attrName,
String sessionID,
SessionStore.StoreContext storeContext) |
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
SessionValueEncoder.decode(String encodedValue,
SessionStore.StoreContext storeContext)
将字符串解码成对象。
|
Object |
AbstractSessionValueEncoder.decode(String encodedValue,
SessionStore.StoreContext storeContext) |
String |
SessionValueEncoder.encode(Object value,
SessionStore.StoreContext storeContext)
将对象编码成字符串。
|
String |
AbstractSessionValueEncoder.encode(Object value,
SessionStore.StoreContext storeContext) |
Copyright © 2006-2013 开源组织. All Rights Reserved.