public class LoginUserCache
extends java.lang.Object
| 构造器和说明 |
|---|
LoginUserCache() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
cache(LoginUser loginUser)
缓存白名单用户对象
|
static boolean |
containCache(java.lang.String username)
白名单缓存中是否包含指定用户
|
static java.util.List<LoginUser> |
getAllLoginUserList()
获取所有白名单用户
|
static java.util.List<LoginUser> |
getAllLoginUserListSorted()
获取所有白名单用户
|
static LoginUser |
getLoginUser(java.lang.String username)
获取白名单对象
|
static int |
getLoginUserCount()
获取用户白名单列表大小
|
static void |
initLoginUserCache()
初始化用户白名单缓存
|
static void |
reInit()
重新初始化
|
static void |
removeCache(java.lang.String username)
从缓存中删除白名单用户对象
|
public static void initLoginUserCache()
throws java.lang.Exception
java.lang.Exceptionpublic static void reInit()
throws java.lang.Exception
java.lang.Exceptionpublic static boolean containCache(java.lang.String username)
username - 用户名public static int getLoginUserCount()
public static java.util.List<LoginUser> getAllLoginUserList()
public static java.util.List<LoginUser> getAllLoginUserListSorted()
public static LoginUser getLoginUser(java.lang.String username)
username - 用户名public static void cache(LoginUser loginUser)
loginUser - 白名单用户对象public static void removeCache(java.lang.String username)
username - 用户名