A C D E F G H I M P R S
A
- AbstractSessionFilter - com.yuweix.assist4j.session.filter中的类
-
- AbstractSessionFilter(SessionCache) - 类 的构造器com.yuweix.assist4j.session.filter.AbstractSessionFilter
-
- AbstractSessionFilter() - 类 的构造器com.yuweix.assist4j.session.filter.AbstractSessionFilter
-
- access() - 类 中的方法com.yuweix.assist4j.session.CacheHttpSession
-
表示此Session被访问。
- addCookie(HttpServletRequest, HttpServletResponse, String, String) - 类 中的静态方法com.yuweix.assist4j.session.CookiesUtil
-
- addCookie(HttpServletRequest, HttpServletResponse, String, String, String, String, int) - 类 中的静态方法com.yuweix.assist4j.session.CookiesUtil
-
- afterCompletion(String) - 接口 中的方法com.yuweix.assist4j.session.cache.SessionCache
-
session同步完成之后的操作
- AttributeData - com.yuweix.assist4j.session中的类
-
- AttributeData() - 类 的构造器com.yuweix.assist4j.session.AttributeData
-
C
- CacheHttpServletRequest - com.yuweix.assist4j.session中的类
-
HttpServletRequest的包装器,修改了获取Session方法的行为。
- CacheHttpServletRequest(HttpServletRequest, String) - 类 的构造器com.yuweix.assist4j.session.CacheHttpServletRequest
-
构造一个HttpServletRequest的包装器。
- CacheHttpSession - com.yuweix.assist4j.session中的类
-
一个HttpSession的实现,实际的属性会储存在指定的缓存实现中。
- CacheHttpSession(String) - 类 的构造器com.yuweix.assist4j.session.CacheHttpSession
-
初始化时必须指定一个id字符串和缓存引擎实现。
- check() - 类 中的方法com.yuweix.assist4j.session.conf.SessionConf
-
- com.yuweix.assist4j.session - 程序包 com.yuweix.assist4j.session
-
- com.yuweix.assist4j.session.cache - 程序包 com.yuweix.assist4j.session.cache
-
- com.yuweix.assist4j.session.conf - 程序包 com.yuweix.assist4j.session.conf
-
- com.yuweix.assist4j.session.filter - 程序包 com.yuweix.assist4j.session.filter
-
- COOKIE_MAX_AGE_DEFAULT - 类 中的静态变量com.yuweix.assist4j.session.SessionConstant
-
默认Cookie的生存期为关闭浏览器
- COOKIE_SESSION_ID_SUFFIX - 类 中的静态变量com.yuweix.assist4j.session.SessionConstant
-
- CookieSessionFilter - com.yuweix.assist4j.session.filter中的类
-
- CookieSessionFilter(SessionCache) - 类 的构造器com.yuweix.assist4j.session.filter.CookieSessionFilter
-
- CookieSessionFilter() - 类 的构造器com.yuweix.assist4j.session.filter.CookieSessionFilter
-
- CookiesUtil - com.yuweix.assist4j.session中的类
-
Cookie操作工具
- CookiesUtil() - 类 的构造器com.yuweix.assist4j.session.CookiesUtil
-
D
- decode(String) - 类 中的方法com.yuweix.assist4j.session.AttributeData
-
- decode(String) - 类 中的静态方法com.yuweix.assist4j.session.SessionAttribute
-
- DEFAULT_MAX_INACTIVE_INTERVAL - 类 中的静态变量com.yuweix.assist4j.session.SessionConstant
-
默认session失效时间(分钟)
- destroy() - 类 中的方法com.yuweix.assist4j.session.filter.AbstractSessionFilter
-
- doFilter(ServletRequest, ServletResponse, FilterChain) - 类 中的方法com.yuweix.assist4j.session.filter.AbstractSessionFilter
-
E
- encode() - 类 中的方法com.yuweix.assist4j.session.AttributeData
-
- encode(SessionAttribute) - 类 中的静态方法com.yuweix.assist4j.session.SessionAttribute
-
- equals(Object) - 类 中的方法com.yuweix.assist4j.session.AttributeData
-
- equals(Object) - 类 中的方法com.yuweix.assist4j.session.CacheHttpSession
-
F
- findValueByKey(HttpServletRequest, String) - 类 中的静态方法com.yuweix.assist4j.session.CookiesUtil
-
从Cookie中根据key取值
G
- get(String) - 接口 中的方法com.yuweix.assist4j.session.cache.SessionCache
-
- getApplicationName() - 类 中的方法com.yuweix.assist4j.session.conf.SessionConf
-
- getAttribute(String) - 类 中的方法com.yuweix.assist4j.session.CacheHttpSession
-
获取属性值。
- getAttribute(String) - 类 中的方法com.yuweix.assist4j.session.SessionAttribute
-
- getAttributeBySessionId(String, String) - 类 中的静态方法com.yuweix.assist4j.session.SessionUtil
-
查询指定session中指定属性的值
- getAttributeNames() - 类 中的方法com.yuweix.assist4j.session.CacheHttpSession
-
- getAttributeNames() - 类 中的方法com.yuweix.assist4j.session.SessionAttribute
-
- getCache() - 类 中的方法com.yuweix.assist4j.session.conf.SessionConf
-
- getCreateTime() - 类 中的方法com.yuweix.assist4j.session.SessionAttribute
-
- getCreateTimeBySessionId(String) - 类 中的静态方法com.yuweix.assist4j.session.SessionUtil
-
根据指定sessionId获得登录时间
eg.
- getCreationTime() - 类 中的方法com.yuweix.assist4j.session.CacheHttpSession
-
获取此Session的创建时间。
- getExclusivePattern() - 类 中的方法com.yuweix.assist4j.session.conf.SessionConf
-
- getId() - 类 中的方法com.yuweix.assist4j.session.CacheHttpSession
-
此Session的ID值。
- getInstance() - 类 中的静态方法com.yuweix.assist4j.session.conf.SessionConf
-
- getKey() - 类 中的方法com.yuweix.assist4j.session.AttributeData
-
- getLastAccessedTime() - 类 中的方法com.yuweix.assist4j.session.CacheHttpSession
-
获取最后访问时间。
- getLastAccessTime() - 类 中的方法com.yuweix.assist4j.session.SessionAttribute
-
- getMaxInactiveInterval() - 类 中的方法com.yuweix.assist4j.session.CacheHttpSession
-
- getMaxInactiveInterval() - 类 中的方法com.yuweix.assist4j.session.conf.SessionConf
-
- getRepeatKey() - 类 中的方法com.yuweix.assist4j.session.SessionAttribute
-
- getRepeatValue() - 类 中的方法com.yuweix.assist4j.session.SessionAttribute
-
- getServletContext() - 类 中的方法com.yuweix.assist4j.session.CacheHttpSession
-
- getSession() - 类 中的方法com.yuweix.assist4j.session.CacheHttpServletRequest
-
获取会话实例,如果不存在则创建。
- getSession(boolean) - 类 中的方法com.yuweix.assist4j.session.CacheHttpServletRequest
-
获取会话实例,调用者指定如果不存在时是否创建一个新的。
- getSessionAttribute() - 类 中的方法com.yuweix.assist4j.session.CacheHttpSession
-
获取当前的属性键值对。
- getSessionContext() - 类 中的方法com.yuweix.assist4j.session.CacheHttpSession
-
- getSessionIdByRepeatKey(T) - 类 中的静态方法com.yuweix.assist4j.session.SessionUtil
-
- getValue() - 类 中的方法com.yuweix.assist4j.session.AttributeData
-
- getValue(String) - 类 中的方法com.yuweix.assist4j.session.CacheHttpSession
-
- getValue() - 类 中的方法com.yuweix.assist4j.session.RepeatKey
-
- getValueClassName() - 类 中的方法com.yuweix.assist4j.session.AttributeData
-
- getValueNames() - 类 中的方法com.yuweix.assist4j.session.CacheHttpSession
-
H
- hashCode() - 类 中的方法com.yuweix.assist4j.session.AttributeData
-
- hashCode() - 类 中的方法com.yuweix.assist4j.session.CacheHttpSession
-
- HeaderSessionFilter - com.yuweix.assist4j.session.filter中的类
-
从header中取出某个值作为sessionId
- HeaderSessionFilter(SessionCache) - 类 的构造器com.yuweix.assist4j.session.filter.HeaderSessionFilter
-
- HeaderSessionFilter() - 类 的构造器com.yuweix.assist4j.session.filter.HeaderSessionFilter
-
I
- init(FilterConfig) - 类 中的方法com.yuweix.assist4j.session.filter.AbstractSessionFilter
-
- invalidate() - 类 中的方法com.yuweix.assist4j.session.CacheHttpSession
-
Session过期。
- invalidate(HttpServletRequest, HttpServletResponse) - 类 中的静态方法com.yuweix.assist4j.session.CookiesUtil
-
销毁Cookie
- isEmpty() - 类 中的方法com.yuweix.assist4j.session.SessionAttribute
-
- isInvalid() - 类 中的方法com.yuweix.assist4j.session.CacheHttpSession
-
判断是否已经超过了最大活动时间。
- isNew() - 类 中的方法com.yuweix.assist4j.session.CacheHttpSession
-
判断此Session是否为新的。
- isNewBuild() - 类 中的方法com.yuweix.assist4j.session.SessionAttribute
-
M
- matches(HttpServletRequest) - 类 中的方法com.yuweix.assist4j.session.conf.PathPattern
-
- matches(String) - 类 中的方法com.yuweix.assist4j.session.conf.PathPattern
-
P
- PathPattern - com.yuweix.assist4j.session.conf中的类
-
- PathPattern(String...) - 类 的构造器com.yuweix.assist4j.session.conf.PathPattern
-
- put(String, String, long) - 接口 中的方法com.yuweix.assist4j.session.cache.SessionCache
-
timeout 有效期(单位:秒)。
- putAttribute(String, Object) - 类 中的方法com.yuweix.assist4j.session.SessionAttribute
-
- putValue(String, Object) - 类 中的方法com.yuweix.assist4j.session.CacheHttpSession
-
R
- remove(String) - 接口 中的方法com.yuweix.assist4j.session.cache.SessionCache
-
- removeAttribute(String) - 类 中的方法com.yuweix.assist4j.session.CacheHttpSession
-
移除已有的属性。
- removeAttribute(String) - 类 中的方法com.yuweix.assist4j.session.SessionAttribute
-
- removeSessionFromCache() - 类 中的方法com.yuweix.assist4j.session.CacheHttpSession
-
- removeValue(String) - 类 中的方法com.yuweix.assist4j.session.CacheHttpSession
-
- RepeatKey - com.yuweix.assist4j.session中的类
-
避免同一账号多处登录。
- RepeatKey(Object) - 类 的构造器com.yuweix.assist4j.session.RepeatKey
-
S
- SESSION_ID_KEY_CURRENT - 类 中的静态变量com.yuweix.assist4j.session.SessionConstant
-
- SESSION_ID_PRE - 类 中的静态变量com.yuweix.assist4j.session.SessionConstant
-
- SessionAttribute - com.yuweix.assist4j.session中的类
-
Session的相关属性键值对储存Bean.
- SessionAttribute() - 类 的构造器com.yuweix.assist4j.session.SessionAttribute
-
- SessionAttribute(Date) - 类 的构造器com.yuweix.assist4j.session.SessionAttribute
-
- SessionCache - com.yuweix.assist4j.session.cache中的接口
-
- SessionConf - com.yuweix.assist4j.session.conf中的类
-
- SessionConstant - com.yuweix.assist4j.session中的类
-
- SessionConstant() - 类 的构造器com.yuweix.assist4j.session.SessionConstant
-
- SessionUtil - com.yuweix.assist4j.session中的类
-
- SessionUtil() - 类 的构造器com.yuweix.assist4j.session.SessionUtil
-
- setApplicationName(String) - 类 中的方法com.yuweix.assist4j.session.conf.SessionConf
-
- setApplicationName(String) - 类 中的方法com.yuweix.assist4j.session.filter.AbstractSessionFilter
-
- setAttribute(String, Object) - 类 中的方法com.yuweix.assist4j.session.CacheHttpSession
-
更新属性。
- setCache(SessionCache) - 类 中的方法com.yuweix.assist4j.session.conf.SessionConf
-
- setCache(SessionCache) - 类 中的方法com.yuweix.assist4j.session.filter.AbstractSessionFilter
-
- setCookieName(String) - 类 中的方法com.yuweix.assist4j.session.filter.CookieSessionFilter
-
- setCreateTime(Date) - 类 中的方法com.yuweix.assist4j.session.SessionAttribute
-
- setExclusivePattern(String[]) - 类 中的方法com.yuweix.assist4j.session.conf.SessionConf
-
- setKey(String) - 类 中的方法com.yuweix.assist4j.session.AttributeData
-
- setKey(String) - 类 中的方法com.yuweix.assist4j.session.filter.HeaderSessionFilter
-
- setLastAccessTime(Date) - 类 中的方法com.yuweix.assist4j.session.SessionAttribute
-
- setMaxInactiveInterval(int) - 类 中的方法com.yuweix.assist4j.session.CacheHttpSession
-
- setMaxInactiveInterval(int) - 类 中的方法com.yuweix.assist4j.session.conf.SessionConf
-
- setMaxInactiveInterval(int) - 类 中的方法com.yuweix.assist4j.session.filter.AbstractSessionFilter
-
设置session失效时间(分钟)
- setNewBuild(boolean) - 类 中的方法com.yuweix.assist4j.session.SessionAttribute
-
- setRepeatKey(String) - 类 中的方法com.yuweix.assist4j.session.SessionAttribute
-
- setRepeatValue(Object) - 类 中的方法com.yuweix.assist4j.session.SessionAttribute
-
- setValue(Object) - 类 中的方法com.yuweix.assist4j.session.AttributeData
-
- setValueClassName(String) - 类 中的方法com.yuweix.assist4j.session.AttributeData
-
- sync() - 类 中的方法com.yuweix.assist4j.session.CacheHttpServletRequest
-
如果Session不为空,同步至缓存。
- sync() - 类 中的方法com.yuweix.assist4j.session.CacheHttpSession
-
更新当前Session至缓存。
A C D E F G H I M P R S
Copyright © 2021. All rights reserved.