接口 org.tinygroup.weblayer.webcontext.session.SessionStore.StoreContext
的使用

使用 SessionStore.StoreContext 的软件包
org.tinygroup.weblayer.webcontext.session   
org.tinygroup.weblayer.webcontext.session.encode   
org.tinygroup.weblayer.webcontext.session.impl   
org.tinygroup.weblayer.webcontext.session.store.impl   
org.tinygroup.weblayer.webcontext.session.valueencode   
 

org.tinygroup.weblayer.webcontext.sessionSessionStore.StoreContext 的使用
 

返回 SessionStore.StoreContextorg.tinygroup.weblayer.webcontext.session 中的方法
 SessionStore.StoreContext SessionStore.StoreContext.getStoreContext(String storeName)
          取得指定名称的store的状态数据。
 

参数类型为 SessionStore.StoreContextorg.tinygroup.weblayer.webcontext.session 中的方法
 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。
 

org.tinygroup.weblayer.webcontext.session.encodeSessionStore.StoreContext 的使用
 

参数类型为 SessionStore.StoreContextorg.tinygroup.weblayer.webcontext.session.encode 中的方法
 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)
          编码。
 

org.tinygroup.weblayer.webcontext.session.implSessionStore.StoreContext 的使用
 

参数类型为 SessionStore.StoreContextorg.tinygroup.weblayer.webcontext.session.impl 中的构造方法
SessionAttribute(String name, SessionImpl session, String storeName, SessionStore.StoreContext storeContext)
          创建一个attribute。
 

org.tinygroup.weblayer.webcontext.session.store.implSessionStore.StoreContext 的使用
 

参数类型为 SessionStore.StoreContextorg.tinygroup.weblayer.webcontext.session.store.impl 中的方法
 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)
           
 

org.tinygroup.weblayer.webcontext.session.valueencodeSessionStore.StoreContext 的使用
 

参数类型为 SessionStore.StoreContextorg.tinygroup.weblayer.webcontext.session.valueencode 中的方法
 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.