gboat2.web.business
接口 IShortcutBusiness

所有超级接口:
IBaseService
所有已知实现类:
ShortcutBusinessImpl

public interface IShortcutBusiness
extends IBaseService

从以下版本开始:
jdk1.6
作者:
tanxw

方法摘要
 AuthorityResourceVO findResourceTreeForRoleOfGroup(String authForId, String systemId)
          取得角色的权限树[用的了缓存]
 AuthorityResourceVO findResourceTreeForRoleOfGroupForRes(String authForId, String resId, boolean useCache)
          取得角色的某个模块的权限树(包含改模块)[用的了缓存]
 List<Shortcut> getAllShortcutImgs(File imgDir)
           
 Shortcut getShortcutByResId(String resId)
           
 List<Shortcut> getShortcutByUserId(String userId)
           
 ShortcutResourceVO getShortcutResourceByResId(String resId)
           
 List<ShortcutResourceVO> getShortcutResourceByUser(gboat2.base.bridge.model.UserSession session, List<AuthorityResourceVO> authoritys)
           
 List<ShortcutResourceVO> getShortcutResourceByUserId(String userId)
           
 Resource getSuperTree(URL url)
          通过读取文件,生成super的权限树
 
从接口 gboat2.base.core.service.IBaseService 继承的方法
delete, get, getAsPage, getAsPage, query, query, save, update
 

方法详细信息

getAllShortcutImgs

List<Shortcut> getAllShortcutImgs(File imgDir)
                                  throws gboat2.base.bridge.exception.DefaultBusinessNestedException
抛出:
gboat2.base.bridge.exception.DefaultBusinessNestedException

getShortcutByResId

Shortcut getShortcutByResId(String resId)

getShortcutByUserId

List<Shortcut> getShortcutByUserId(String userId)

getShortcutResourceByUserId

List<ShortcutResourceVO> getShortcutResourceByUserId(String userId)

getShortcutResourceByResId

ShortcutResourceVO getShortcutResourceByResId(String resId)

getShortcutResourceByUser

List<ShortcutResourceVO> getShortcutResourceByUser(gboat2.base.bridge.model.UserSession session,
                                                   List<AuthorityResourceVO> authoritys)

findResourceTreeForRoleOfGroup

AuthorityResourceVO findResourceTreeForRoleOfGroup(String authForId,
                                                   String systemId)
取得角色的权限树[用的了缓存]

参数:
authForId - 角色ID
systemId - 系统ID
返回:
角色权限树

findResourceTreeForRoleOfGroupForRes

AuthorityResourceVO findResourceTreeForRoleOfGroupForRes(String authForId,
                                                         String resId,
                                                         boolean useCache)
取得角色的某个模块的权限树(包含改模块)[用的了缓存]

参数:
authForId - 角色ID
resId - 模块ID
useCathe - 是否使用缓存
返回:
模块权限树

getSuperTree

Resource getSuperTree(URL url)
                      throws Exception
通过读取文件,生成super的权限树

参数:
url - super权限文件的路径
返回:
super的权限树
抛出:
Exception - 未找到


Copyright © 2014 广联达软件股份有限公司(Glodon Software Co., Ltd.). All rights reserved.