E - 泛型,用于具体依赖环境的定义I - 登录信息A - actor类型public interface ApplicationLoginManager<E,I extends LoginInfo<A>,A extends PermissionActor>
应用认证(登录)用户管理程序
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addLoginListener(LoginListener<I,A> loginListener)
添加登录监听器
|
java.util.List<A> |
getLoginActors()
获取登录的行动者.
|
I |
getLoginInfo(A actor)
获取指定行动者的登录信息.
|
I |
getLoginInfo(E env)
获取指定行动者的登录信息.
|
boolean |
isLogin(A actor)
是否登录.
|
boolean |
isLogin(E env)
是否登录.
|
void |
login(A actor,
E env)
登录.
|
void |
logout(A actor)
注销
|
void |
logout(E env)
注销
|
boolean isLogin(E env)
是否登录.
env - 依赖环境boolean isLogin(A actor)
是否登录.
actor - 行动者void logout(E env)
注销
env - 依赖环境void logout(A actor)
注销
actor - 行动者java.util.List<A> getLoginActors()
获取登录的行动者.
void addLoginListener(LoginListener<I,A> loginListener)
添加登录监听器
loginListener - loginListener