@Component public class ModulePowerCache extends Object
| 限定符和类型 | 字段和说明 | 
|---|---|
| static Map<Long,List<String>> | USER_MODULE_CACHE_MAP | 
| 构造器和说明 | 
|---|
| ModulePowerCache() | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| void | clear() | 
| void | reload(long userId)根据用户的权限初始化Cache | 
| void | remove(long userId) | 
| void | validateModule(long userId,
              String moduleName)根据模块验证权限 | 
| void | validateNamespace(long userId,
                 String namespace)根据Namespace验证权限 | 
public void validateNamespace(long userId,
                              String namespace)
                       throws AccessPermissionException
userId - namespace - AccessPermissionExceptionpublic void validateModule(long userId,
                           String moduleName)
                    throws AccessPermissionException
userId - moduleName - AccessPermissionExceptionpublic void clear()
public void remove(long userId)
userId - public void reload(long userId)
            throws SQLException
userId - SQLExceptionCopyright © 2025. All rights reserved.