public abstract class AbstractStaticPlatformEnvironment extends Object implements PlatformEnvironment
| 限定符和类型 | 字段和说明 |
|---|---|
protected List<DataCatalog> |
datacatalogs |
protected List<DataDictionary> |
datadictionaies |
protected List<OptInfo> |
optinfos |
protected List<OptMethod> |
optmethods |
protected CentitPasswordEncoder |
passwordEncoder |
protected List<RoleInfo> |
roleinfos |
protected List<RolePower> |
rolepowers |
protected List<UnitInfo> |
unitinfos |
protected List<StaticCentitUserDetails> |
userDetails |
protected List<UserInfo> |
userinfos |
protected List<UserRole> |
userroles |
protected List<UserUnit> |
userunits |
| 构造器和说明 |
|---|
AbstractStaticPlatformEnvironment() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitchangeUserPassword, reloadDictionaryprotected List<StaticCentitUserDetails> userDetails
protected List<DataCatalog> datacatalogs
protected List<DataDictionary> datadictionaies
protected CentitPasswordEncoder passwordEncoder
public void setPasswordEncoder(CentitPasswordEncoder passwordEncoder)
protected void organizeDictionaryData()
protected DataCatalog getDataCatalog(String catalogCode)
public UnitInfo getUnitInfoByUnitCode(String unitCode)
getUnitInfoByUnitCode 在接口中 PlatformEnvironmentpublic UserInfo getUserInfoByUserCode(String userCode)
getUserInfoByUserCode 在接口中 PlatformEnvironmentpublic UserInfo getUserInfoByLoginName(String loginName)
getUserInfoByLoginName 在接口中 PlatformEnvironmentpublic boolean checkUserPassword(String userCode, String userPassword)
checkUserPassword 在接口中 PlatformEnvironmentpublic UserSetting getUserSetting(String userCode, String paramCode)
getUserSetting 在接口中 PlatformEnvironmentpublic void updateUserInfo(IUserInfo userInfo)
updateUserInfo 在接口中 PlatformEnvironmentpublic void saveUserSetting(IUserSetting userSetting)
saveUserSetting 在接口中 PlatformEnvironmentpublic List<UserInfo> listAllUsers()
listAllUsers 在接口中 PlatformEnvironmentpublic List<UnitInfo> listAllUnits()
listAllUnits 在接口中 PlatformEnvironmentpublic List<UserUnit> listAllUserUnits()
listAllUserUnits 在接口中 PlatformEnvironmentpublic Map<String,RoleInfo> getRoleRepo()
getRoleRepo 在接口中 PlatformEnvironmentpublic Map<String,OptMethod> getOptMethodRepo()
getOptMethodRepo 在接口中 PlatformEnvironmentpublic List<DataCatalog> listAllDataCatalogs()
listAllDataCatalogs 在接口中 PlatformEnvironmentpublic List<DataDictionary> listDataDictionaries(String catalogCode)
listDataDictionaries 在接口中 PlatformEnvironmentpublic List<UserUnit> listUserUnits(String userCode)
listUserUnits 在接口中 PlatformEnvironmentpublic List<UserUnit> listUnitUsers(String unitCode)
listUnitUsers 在接口中 PlatformEnvironmentpublic Map<String,OptInfo> getOptInfoRepo()
getOptInfoRepo 在接口中 PlatformEnvironmentpublic List<OptInfo> listUserMenuOptInfos(String userCode, boolean asAdmin)
listUserMenuOptInfos 在接口中 PlatformEnvironmentpublic List<OptInfo> listUserMenuOptInfosUnderSuperOptId(String userCode, String superOptId, boolean asAdmin)
public List<RoleInfo> listUserRolesByUserCode(String userCode)
listUserRolesByUserCode 在接口中 PlatformEnvironmentuserCode - 用户代码public List<UserInfo> listRoleUserByRoleCode(String roleCode)
listRoleUserByRoleCode 在接口中 PlatformEnvironmentroleCode - 角色代码public List<UserRole> listUserRoles(String userCode)
listUserRoles 在接口中 PlatformEnvironmentuserCode - 用户代码public List<UserRole> listRoleUsers(String roleCode)
listRoleUsers 在接口中 PlatformEnvironmentroleCode - 角色代码public List<? extends IUnitRole> listUnitRoles(String unitCode)
listUnitRoles 在接口中 PlatformEnvironmentpublic List<? extends IUnitRole> listRoleUnits(String roleCode)
listRoleUnits 在接口中 PlatformEnvironmentpublic Map<String,UnitInfo> getUnitRepo()
getUnitRepo 在接口中 PlatformEnvironmentpublic Map<String,UserInfo> getUserRepo()
getUserRepo 在接口中 PlatformEnvironmentpublic Map<String,UserInfo> getLoginNameRepo()
getLoginNameRepo 在接口中 PlatformEnvironmentpublic Map<String,UnitInfo> getDepNoRepo()
getDepNoRepo 在接口中 PlatformEnvironmentpublic CentitUserDetails loadUserDetailsByLoginName(String loginName)
public CentitUserDetails loadUserDetailsByUserCode(String userCode)
loadUserDetailsByUserCode 在接口中 PlatformEnvironmentpublic CentitUserDetails loadUserDetailsByRegEmail(String regEmail)
loadUserDetailsByRegEmail 在接口中 PlatformEnvironmentpublic CentitUserDetails loadUserDetailsByRegCellPhone(String regCellPhone)
public boolean reloadSecurityMetadata()
reloadSecurityMetadata 在接口中 PlatformEnvironmentpublic List<UserSetting> getAllSettings()
getAllSettings 在接口中 PlatformEnvironmentpublic void insertOrUpdateMenu(List<? extends IOptInfo> optInfos, List<? extends IOptMethod> optMethods)
insertOrUpdateMenu 在接口中 PlatformEnvironmentoptInfos - 菜单对象集合optMethods - 操作对象集合Copyright © 2018 江苏南大先腾信息产业股份有限公司. All rights reserved.