org.tinygroup.weblayer.webcontext.session.encode
类 JsonConvertSessionEncoder

java.lang.Object
  继承者 org.tinygroup.weblayer.webcontext.session.encode.JsonConvertSessionEncoder
所有已实现的接口:
SessionEncoder

public class JsonConvertSessionEncoder
extends Object
implements SessionEncoder

功能说明:没有压缩加密的序列化处理

系统版本: v1.0
开发人员: renhui
开发时间: 2013-10-9
功能描述: 写明作用,调用方式,使用场景,以及特殊情况


构造方法摘要
JsonConvertSessionEncoder()
           
 
方法摘要
 Map<String,Object> decode(String encodedValue, SessionStore.StoreContext storeContext)
          将字符串解码成对象。
 String encode(Map<String,Object> attrs, SessionStore.StoreContext storeContext)
          将对象编码成字符串。
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

JsonConvertSessionEncoder

public JsonConvertSessionEncoder()
方法详细信息

encode

public String encode(Map<String,Object> attrs,
                     SessionStore.StoreContext storeContext)
              throws SessionEncoderException
从接口 SessionEncoder 复制的描述
将对象编码成字符串。

指定者:
接口 SessionEncoder 中的 encode
抛出:
SessionEncoderException - 如果编码失败

decode

public Map<String,Object> decode(String encodedValue,
                                 SessionStore.StoreContext storeContext)
                          throws SessionEncoderException
从接口 SessionEncoder 复制的描述
将字符串解码成对象。

如果有多个encoders存在,当前encoder解码失败抛出异常以后,系统会去尝试用其它encoders解码

指定者:
接口 SessionEncoder 中的 decode
抛出:
SessionEncoderException - 如果解码失败


Copyright © 2006–2014 开源组织. All rights reserved.