public class MongoSessionStaticManagerImpl extends BaseSessionStaticManagerImpl implements org.frameworkset.spi.InitializingBean
monitorScopeMONITOR_SCOPE_ALL, MONITOR_SCOPE_SELF| 构造器和说明 |
|---|
MongoSessionStaticManagerImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
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(javax.servlet.http.HttpServletRequest request) |
SessionAPP |
getSingleSessionAPP(java.lang.String appName) |
static void |
main(java.lang.String[] args) |
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) |
getAPPName, getExtendAttributeArray, getMonitorScope, getSessionAPP, getSessionConfig, hasDeleteAppPermission, hasMonitorPermission, hasMonitorPermission, isMonitorAll, setMonitorScopepublic java.util.List<SessionAPP> getSessionAPP(javax.servlet.http.HttpServletRequest request)
getSessionAPP 在接口中 SessionStaticManagerpublic SessionAPP getSingleSessionAPP(javax.servlet.http.HttpServletRequest request)
public 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 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 static void main(java.lang.String[] args)
public 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