public class LoginLockService
extends java.lang.Object
| 构造器和说明 |
|---|
LoginLockService() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addLockObject(LoginLockBean bean)
新增一条锁定记录
|
static LoginLockService |
getInstance() |
LoginLockBean |
getLockObjectByUserId(java.lang.String userId)
根据用户id获取锁定记录
|
DataList<LoginLockBean> |
getLoginLockList(int page,
int count,
java.lang.String keyword)
条件获取锁定列表
|
LoginLockBean |
getLoginLockObject(java.lang.String userId,
java.lang.String lockObject,
java.lang.String lockObjectValue)
获取锁定记录
|
void |
setLoginLockSetting(java.util.Map<java.lang.String,java.lang.Object> setting)
设置登录锁定
|
void |
unlockByIds(java.util.List<java.lang.String> ids)
根据uuid数组批量解除锁定(前台批量解锁调用)
|
void |
unlockByLockObject(java.lang.String lockObject)
切换锁定对象时,清空之前锁定的记录
|
void |
unlockByUserId(java.lang.String userId)
根据userId解锁
|
void |
unlockObject(java.lang.String userId,
java.lang.String lockObject,
java.lang.String lockObjectValue)
解锁对象
|
void |
updateLockObject(LoginLockBean bean)
更新一条锁定记录
|
public static LoginLockService getInstance()
public void setLoginLockSetting(java.util.Map<java.lang.String,java.lang.Object> setting)
throws java.lang.Exception
setting - 配置项java.lang.Exception - 异常public LoginLockBean getLockObjectByUserId(java.lang.String userId) throws java.lang.Exception
userId - 用户idjava.lang.Exception - 异常public void unlockByIds(java.util.List<java.lang.String> ids)
throws java.lang.Exception
ids - id数组java.lang.Exception - 异常public void unlockByUserId(java.lang.String userId)
throws java.lang.Exception
userId - 用户idjava.lang.Exception - 异常public void unlockByLockObject(java.lang.String lockObject)
throws java.lang.Exception
lockObject - 锁定对象java.lang.Exception - 异常public DataList<LoginLockBean> getLoginLockList(int page, int count, java.lang.String keyword) throws java.lang.Exception
page - 页数count - 每页个数keyword - 关键字java.lang.Exception - 异常public LoginLockBean getLoginLockObject(java.lang.String userId, java.lang.String lockObject, java.lang.String lockObjectValue) throws java.lang.Exception
userId - 用户idlockObject - 锁定对象(用户,ip)lockObjectValue - 锁定对象值java.lang.Exception - 异常public void addLockObject(LoginLockBean bean) throws java.lang.Exception
bean - 锁定记录java.lang.Exception - 异常public void updateLockObject(LoginLockBean bean) throws java.lang.Exception
bean - 锁定对象java.lang.Exception - 异常public void unlockObject(java.lang.String userId,
java.lang.String lockObject,
java.lang.String lockObjectValue)
throws java.lang.Exception
userId - 用户idlockObject - 锁定对象(用户,ip)lockObjectValue - 锁定对象值java.lang.Exception - 异常