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.Exception
public static void reInit() throws java.lang.Exception
java.lang.Exception
public 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
- 用户名