public class CacheStore extends BeanSupport implements SessionStore
系统版本: v1.0
开发人员: renhui
开发时间: 2013-5-28
功能描述: 写明作用,调用方式,使用场景,以及特殊情况
SessionStore.StoreContext| 构造器和说明 |
|---|
CacheStore() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
commit(Map<String,Object> modifiedAttrs,
String sessionID,
SessionStore.StoreContext storeContext)
保存指定session的attributes。
|
Iterable<String> |
getAttributeNames(String sessionID,
SessionStore.StoreContext storeContext)
取得指定session的所有attribute名称。
|
Cache |
getCache() |
protected void |
init() |
void |
init(String storeName,
SessionConfig sessionConfig)
初始化SessionStore。
|
void |
invaldiate(String sessionID,
SessionStore.StoreContext storeContext)
丢弃指定session ID的所有内容。
|
Object |
loadAttribute(String attrName,
String sessionID,
SessionStore.StoreContext storeContext)
装载指定session的某个attribute。
|
void |
setCache(Cache cache) |
afterPropertiesSet, assertInitialized, destroy, dispose, getBeanDescription, getBeanDescription, getBeanInterface, getBeanName, isInitialized, postDispose, postInit, preDispose, preInit, resolveBeanInterface, setBeanName, toStringpublic Cache getCache()
public void setCache(Cache cache)
protected void init()
init 在类中 BeanSupportpublic void init(String storeName, SessionConfig sessionConfig) throws Exception
SessionStoreinit 在接口中 SessionStoreExceptionpublic Iterable<String> getAttributeNames(String sessionID, SessionStore.StoreContext storeContext)
SessionStoregetAttributeNames 在接口中 SessionStoresessionID - 要装载的session IDstoreContext - 用来取得request信息,并存放store当前的状态public Object loadAttribute(String attrName, String sessionID, SessionStore.StoreContext storeContext)
SessionStoreloadAttribute 在接口中 SessionStoreattrName - 要装载的attribute名称sessionID - 要存取的session IDstoreContext - 用来取得request信息,并存放store当前的状态public void invaldiate(String sessionID, SessionStore.StoreContext storeContext)
SessionStoreinvaldiate 在接口中 SessionStoresessionID - 要丢弃的session IDstoreContext - 用来取得request信息,并存放store当前的状态public void commit(Map<String,Object> modifiedAttrs, String sessionID, SessionStore.StoreContext storeContext)
SessionStorecommit 在接口中 SessionStoremodifiedAttrs - 要保存的attrs,如果值为null表示删除sessionID - 要保存的sessionIDstoreContext - 用来取得request信息,并存放store当前的状态Copyright © 2006-2013 开源组织. All Rights Reserved.