public interface EzyUserManager
extends com.tvd12.ezyfox.util.EzyDestroyable
| Modifier and Type | Method and Description |
|---|---|
EzyUser |
addUser(EzyUser user) |
boolean |
available()
available to add user or not
|
void |
clear()
clear all user
|
default boolean |
containsUser(EzyUser user)
Check whether contains user or not
|
boolean |
containsUser(long userId)
Check whether contains user or not
|
boolean |
containsUser(String username)
Check whether contains user or not
|
Lock |
getLock(String username)
Get lock mapped to username
|
int |
getMaxUsers()
Get max users count
|
EzyUser |
getUser(long userId)
Get user by id
|
EzyUser |
getUser(String username)
Get user by id
|
int |
getUserCount()
Get count of users
|
List<EzyUser> |
getUserList()
Get users as list
|
void |
removeLock(String username)
Remove lock mapped to username
|
EzyUser |
removeUser(EzyUser user)
Remove user
|
default EzyUser |
removeUser(long userId)
Remove user by id
|
default EzyUser |
removeUser(String username)
Remove user byte name
|
EzyUser getUser(long userId)
userId - the user idEzyUser getUser(String username)
username - the user nameint getUserCount()
int getMaxUsers()
boolean available()
boolean containsUser(long userId)
userId - the user idboolean containsUser(String username)
username - the user nameEzyUser removeUser(EzyUser user)
user - the userLock getLock(String username)
username - the usernamevoid removeLock(String username)
username - the usernamevoid clear()
default boolean containsUser(EzyUser user)
user - the userdefault EzyUser removeUser(long userId)
userId - the user idCopyright © 2021 Young Monkeys. All rights reserved.