W - 登陆信息A - 行动者具体类型public abstract class AbstractWebActorLoginStorage<W extends WebLoginInfo<A>,A extends PermissionActor> extends java.lang.Object implements WebActorLoginStorage<W,A>
web环境简单实现抽象,不支持集群
| 构造器和说明 |
|---|
AbstractWebActorLoginStorage() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
containsKey(java.lang.String key)
是否包含指定key
|
protected abstract W |
createLoginInfo()
创建LoginInfo
|
java.util.List<A> |
getLoginActors()
获取登录的行动者.
|
W |
getLoginInfo(A actor)
获取指定行动者的登录信息.
|
W |
getLoginInfo(java.lang.String key)
获取指定行动者的登录信息.
|
java.util.List<W> |
getLoginInfos()
获取登录的行动者.
|
void |
remove(A actor)
移除
|
void |
remove(java.lang.String key)
移除
|
void |
store(java.lang.String key,
A actor)
存储
|
protected abstract W createLoginInfo()
创建LoginInfo
public void store(java.lang.String key,
A actor)
存储
store 在接口中 ActorLoginStorage<W extends WebLoginInfo<A>,A extends PermissionActor>store 在接口中 WebActorLoginStorage<W extends WebLoginInfo<A>,A extends PermissionActor>key - 唯一标示actor - 行动者public void remove(A actor)
移除
remove 在接口中 ActorLoginStorage<W extends WebLoginInfo<A>,A extends PermissionActor>remove 在接口中 WebActorLoginStorage<W extends WebLoginInfo<A>,A extends PermissionActor>actor - 行动者public void remove(java.lang.String key)
移除
remove 在接口中 ActorLoginStorage<W extends WebLoginInfo<A>,A extends PermissionActor>remove 在接口中 WebActorLoginStorage<W extends WebLoginInfo<A>,A extends PermissionActor>key - 唯一标示public W getLoginInfo(java.lang.String key)
获取指定行动者的登录信息.
getLoginInfo 在接口中 ActorLoginStorage<W extends WebLoginInfo<A>,A extends PermissionActor>getLoginInfo 在接口中 WebActorLoginStorage<W extends WebLoginInfo<A>,A extends PermissionActor>key - 唯一标示public W getLoginInfo(A actor)
获取指定行动者的登录信息.
getLoginInfo 在接口中 ActorLoginStorage<W extends WebLoginInfo<A>,A extends PermissionActor>getLoginInfo 在接口中 WebActorLoginStorage<W extends WebLoginInfo<A>,A extends PermissionActor>actor - 行动者public java.util.List<A> getLoginActors()
获取登录的行动者.
getLoginActors 在接口中 ActorLoginStorage<W extends WebLoginInfo<A>,A extends PermissionActor>getLoginActors 在接口中 WebActorLoginStorage<W extends WebLoginInfo<A>,A extends PermissionActor>public java.util.List<W> getLoginInfos()
获取登录的行动者.
getLoginInfos 在接口中 ActorLoginStorage<W extends WebLoginInfo<A>,A extends PermissionActor>getLoginInfos 在接口中 WebActorLoginStorage<W extends WebLoginInfo<A>,A extends PermissionActor>public boolean containsKey(java.lang.String key)
是否包含指定key
containsKey 在接口中 ActorLoginStorage<W extends WebLoginInfo<A>,A extends PermissionActor>key - key