类 gboat2.web.model.Resource
的使用

使用 Resource 的软件包
gboat2.web.business   
gboat2.web.business.impl   
gboat2.web.model   
gboat2.web.service   
gboat2.web.service.impl   
 

gboat2.web.businessResource 的使用
 

返回 Resourcegboat2.web.business 中的方法
 Resource IResourceBusiness.getPreviousSibling(Resource res)
          获取指定节点的前一兄弟节点
 Resource IResourceBusiness.getResourceByCode(String resCode)
          根据节点编码获取节点(模块)
 Resource IResourceBusiness.getResourceByResname(String resName)
           
 Resource IResourceBusiness.getResourcesTree(String systemId)
          取得所有resource组成的树形结构,其中跟节点resName为"root",没有特别的意义
 Resource IShortcutBusiness.getSuperTree(URL url)
          通过读取文件,生成super的权限树
 

返回变量类型为 Resource 的类型的 gboat2.web.business 中的方法
 List<Resource> IAuthorityBusiness.findAllAuthResOfParentByRoleCode(String parentCode, String roleCode)
          取得角色权限下的导航树
 List<Resource> IResourceBusiness.getAllResource()
           
 Page<Resource> IResourceBusiness.getAnnotatedResources(String queryString, String page, String pagesize)
          根据条件模糊查询所有被注解的Action类,条件为空时,表示查询所有
 List<Resource> IResourceBusiness.getChildrenByParentId(String parentId)
          获取指定节点的孩子, 需要注意顶层节点为root节点时,此方法是不能区分系统的
 List<Resource> IResourceBusiness.getChildrenByParentId(String parentId, String systemId)
          获取指定节点及系统的的孩子节点,如果父节点为root节点时,可以有systemId区分
 List<Resource> IResourceBusiness.getResourceByUrl(String resUrl)
           
 List<Resource> IResourceBusiness.getTopLevelResources(String systemId)
          获取所有parentId为0的节点
 

参数类型为 Resourcegboat2.web.business 中的方法
 boolean IResourceBusiness.deleteResource(Resource resource)
          删除节点,其子节点被挂在被删节点的父节点下
 Resource IResourceBusiness.getPreviousSibling(Resource res)
          获取指定节点的前一兄弟节点
 

gboat2.web.business.implResource 的使用
 

返回 Resourcegboat2.web.business.impl 中的方法
 Resource ResourceBusinessImpl.getPreviousSibling(Resource res)
           
 Resource ResourceBusinessImpl.getResourceByCode(String resCode)
           
 Resource ResourceBusinessImpl.getResourceByResname(String resName)
           
 Resource ResourceBusinessImpl.getResourcesTree(String systemId)
           
 Resource ShortcutBusinessImpl.getSuperTree(URL url)
           
 

返回变量类型为 Resource 的类型的 gboat2.web.business.impl 中的方法
 List<Resource> AuthorityBusinessImpl.findAllAuthResOfParentByRoleCode(String parentCode, String roleCode)
           
 List<Resource> ResourceBusinessImpl.getAllResource()
           
 Page<Resource> ResourceBusinessImpl.getAnnotatedResources(String queryString, String page, String pagesize)
           
 List<Resource> ResourceBusinessImpl.getChildrenByParentId(String parentId)
           
 List<Resource> ResourceBusinessImpl.getChildrenByParentId(String parentId, String systemId)
           
 List<Resource> ResourceBusinessImpl.getResourceByUrl(String resUrl)
           
 List<Resource> ResourceBusinessImpl.getTopLevelResources(String systemId)
           
 

参数类型为 Resourcegboat2.web.business.impl 中的方法
 boolean ResourceBusinessImpl.deleteResource(Resource resource)
           
 Resource ResourceBusinessImpl.getPreviousSibling(Resource res)
           
 

gboat2.web.modelResource 的使用
 

gboat2.web.modelResource 的子类
 class AuthorityOperationResourceVO
           
 class AuthorityResourceVO
          模块权限
 

返回变量类型为 Resource 的类型的 gboat2.web.model 中的方法
 List<Resource> Resource.getChildren()
           
 

参数类型为 Resourcegboat2.web.model 中的方法
 void Resource.addChild(Resource child)
           
 

类型变量类型为 Resourcegboat2.web.model 中的方法参数
 void Resource.setChildren(List<Resource> children)
           
 

gboat2.web.serviceResource 的使用
 

返回 Resourcegboat2.web.service 中的方法
 Resource IResourceService.getResourceById(String resourceId)
          根据模块主键获取模块
 

返回变量类型为 Resource 的类型的 gboat2.web.service 中的方法
 List<Resource> IAuthorityService.findAllAuthResOfParentByRoleCode(String parentId, String roleCode)
          取得角色权限下的导航树
 List<Resource> IResourceService.getResourcesByUrl(String url)
          根据模块路径获取模块
 

gboat2.web.service.implResource 的使用
 

返回 Resourcegboat2.web.service.impl 中的方法
 Resource ResourceServiceImpl.getResourceById(String resourceId)
           
 

返回变量类型为 Resource 的类型的 gboat2.web.service.impl 中的方法
 List<Resource> AuthorityServiceImpl.findAllAuthResOfParentByRoleCode(String parentCode, String roleCode)
           
 List<Resource> ResourceServiceImpl.getResourcesByUrl(String url)
           
 



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