public class UpdateLoginTimeStrategyFilter extends AbstractStrategyFilter<UpdateLoginTimeStrategy> implements PostLoginSuccessFilter<UpdateLoginTimeStrategy>
applicationContext, priority, strategyClassASYNC_EVENT_BUS, CPUS, logger| 构造器和说明 |
|---|
UpdateLoginTimeStrategyFilter() |
| 限定符和类型 | 方法和说明 |
|---|---|
UpdateLoginTimeStrategy |
defaultStrategy() |
void |
doProcess(com.xforceplus.api.model.LoginLogModel.Request.Save save) |
void |
executePostLoginSuccess(LoginContext<? extends LoginRequest> loginContext)
异步更新最近登录时间
|
void |
init() |
boolean |
support(LoginContext<? extends LoginRequest> loginContext)
检查登录上下文是否需要执行当前策略处理器
|
getApplicationContext, getStrategyClass, priorityclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpostLogingetApplicationContext, getStrategyClass, loadCurrentStrategy, loadCurrentStrategy, loadStrategyMap, priority, strategyClasspublic void init()
public UpdateLoginTimeStrategy defaultStrategy()
defaultStrategy 在接口中 StrategyFilter<UpdateLoginTimeStrategy>public boolean support(LoginContext<? extends LoginRequest> loginContext)
StrategyFiltersupport 在接口中 PostLoginSuccessFilter<UpdateLoginTimeStrategy>support 在接口中 StrategyFilter<UpdateLoginTimeStrategy>public void executePostLoginSuccess(LoginContext<? extends LoginRequest> loginContext)
executePostLoginSuccess 在接口中 PostLoginSuccessFilter<UpdateLoginTimeStrategy>loginContext - 登录信息上下文public void doProcess(com.xforceplus.api.model.LoginLogModel.Request.Save save)