public class RedisSessionStaticManagerImpl extends BaseSessionStaticManagerImpl implements org.frameworkset.spi.InitializingBean
monitorScopeMONITOR_SCOPE_ALL, MONITOR_SCOPE_SELF| 构造器和说明 |
|---|
RedisSessionStaticManagerImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
afterPropertiesSet() |
boolean |
deleteApp(java.lang.String appKey) |
java.util.List<SessionInfo> |
getAllSessionInfos(SessionConfig sessionConfig,
java.util.Map queryParams,
int row,
int page) |
java.util.List<java.lang.String> |
getAPPName(javax.servlet.http.HttpServletRequest request)
获取当前db中以_sessions结尾的表名
如果request不为空就是需要获取带权限的会话表数据
|
java.util.List<SessionAPP> |
getSessionAPP(javax.servlet.http.HttpServletRequest request) |
SessionInfo |
getSessionInfo(java.lang.String appKey,
java.lang.String sessionid) |
SessionAPP |
getSingleSessionAPP(java.lang.String appName) |
void |
removeAllSession(java.lang.String appKey,
java.lang.String currentappkey,
java.lang.String currentsessionid) |
void |
removeSessionInfo(java.lang.String appKey,
java.lang.String sessionid) |
void |
removeSessionInfos(java.lang.String appKey,
java.lang.String[] sessionids) |
static java.util.Map<java.lang.String,java.lang.Object> |
toMap(java.util.Map<java.lang.String,java.lang.String> object,
boolean deserial) |
getAPPName, getExtendAttributeArray, getMonitorScope, getSessionAPP, getSessionConfig, getSingleSessionAPP, hasDeleteAppPermission, hasMonitorPermission, hasMonitorPermission, isMonitorAll, setMonitorScopepublic java.util.List<SessionAPP> getSessionAPP(javax.servlet.http.HttpServletRequest request)
getSessionAPP 在接口中 SessionStaticManagerpublic SessionAPP getSingleSessionAPP(java.lang.String appName)
getSingleSessionAPP 在接口中 SessionStaticManagerpublic java.util.List<java.lang.String> getAPPName(javax.servlet.http.HttpServletRequest request)
getAPPName 在接口中 SessionStaticManagerpublic java.util.List<SessionInfo> getAllSessionInfos(SessionConfig sessionConfig, java.util.Map queryParams, int row, int page) throws java.lang.Exception
getAllSessionInfos 在接口中 SessionStaticManagerjava.lang.Exceptionpublic SessionInfo getSessionInfo(java.lang.String appKey, java.lang.String sessionid)
getSessionInfo 在接口中 SessionStaticManagerpublic static java.util.Map<java.lang.String,java.lang.Object> toMap(java.util.Map<java.lang.String,java.lang.String> object,
boolean deserial)
public void removeSessionInfo(java.lang.String appKey,
java.lang.String sessionid)
removeSessionInfo 在接口中 SessionStaticManagerpublic void removeSessionInfos(java.lang.String appKey,
java.lang.String[] sessionids)
removeSessionInfos 在接口中 SessionStaticManagerpublic void removeAllSession(java.lang.String appKey,
java.lang.String currentappkey,
java.lang.String currentsessionid)
removeAllSession 在接口中 SessionStaticManagerpublic boolean deleteApp(java.lang.String appKey)
throws java.lang.Exception
deleteApp 在接口中 SessionStaticManagerjava.lang.Exceptionpublic void afterPropertiesSet()
throws java.lang.Exception
afterPropertiesSet 在接口中 org.frameworkset.spi.InitializingBeanjava.lang.Exception