跳过导航链接
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.