public interface LoginUserExecutor extends CacheExecutor
限定符和类型 | 方法和说明 |
---|---|
void |
cache(LoginUser loginUser)
缓存白名单用户对象
|
boolean |
containCache(java.lang.String username)
白名单缓存中是否包含指定用户
|
java.util.List<LoginUser> |
getAllLoginUserList()
获取所有白名单用户
|
java.util.List<LoginUser> |
getAllLoginUserListSorted()
获取所有白名单用户
|
LoginUser |
getLoginUser(java.lang.String username)
获取白名单对象
|
int |
getLoginUserCount()
获取用户白名单列表大小
|
void |
removeCache(java.lang.String username)
从缓存中删除白名单用户对象
|
buildCache, clearCache, getClassKey, rebuildCache
boolean containCache(java.lang.String username)
username
- 用户名int getLoginUserCount()
java.util.List<LoginUser> getAllLoginUserList()
java.util.List<LoginUser> getAllLoginUserListSorted()
LoginUser getLoginUser(java.lang.String username)
username
- 用户名void cache(LoginUser loginUser)
loginUser
- 白名单用户对象void removeCache(java.lang.String username)
username
- 用户名