@Component public class DefaultLoginContext extends Object implements ICurrentContext
| 限定符和类型 | 字段和说明 |
|---|---|
(专用程序包) OrgManager |
orgManager |
(专用程序包) IUserService |
userService |
CURRENT_ORG| 构造器和说明 |
|---|
DefaultLoginContext() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clearCurrentUser()
清理线程中的用户变量,以及他的岗位信息
|
void |
clearLocale() |
IGroup |
getCurrentGroup() |
IUser |
getCurrentUser() |
String |
getCurrentUserId()
返回当前用户ID
|
Locale |
getLocale()
获取当前语言环境
|
void |
setCurrentGroup(IGroup group)
将当前组织放到线程变量和缓存中
|
void |
setCurrentUser(IUser user) |
void |
setCurrentUserByAccount(String account) |
void |
setLocale(Locale local) |
IUserService userService
OrgManager orgManager
public Locale getLocale()
getLocale 在接口中 ICurrentContextpublic String getCurrentUserId()
getCurrentUserId 在接口中 ICurrentContextpublic IUser getCurrentUser()
getCurrentUser 在接口中 ICurrentContextpublic IGroup getCurrentGroup()
getCurrentGroup 在接口中 ICurrentContextpublic void setCurrentGroup(IGroup group)
setCurrentGroup 在接口中 ICurrentContextpublic void clearCurrentUser()
clearCurrentUser 在接口中 ICurrentContextpublic void setCurrentUser(IUser user)
setCurrentUser 在接口中 ICurrentContextpublic void clearLocale()
clearLocale 在接口中 ICurrentContextpublic void setLocale(Locale local)
setLocale 在接口中 ICurrentContextpublic void setCurrentUserByAccount(String account)
setCurrentUserByAccount 在接口中 ICurrentContextCopyright © 2018. All rights reserved.