|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
public interface IResourceBusiness
方法摘要 | |
---|---|
boolean |
copyResource(String copyedId,
String targetParentId)
复制模块 |
boolean |
deleteResource(Resource resource)
删除节点,其子节点被挂在被删节点的父节点下 |
List<Resource> |
getAllResource()
|
Page<Resource> |
getAnnotatedResources(String queryString,
String page,
String pagesize)
根据条件模糊查询所有被注解的Action类,条件为空时,表示查询所有 |
List<Resource> |
getChildrenByParentId(String parentId)
获取指定节点的孩子, 需要注意顶层节点为root节点时,此方法是不能区分系统的 |
List<Resource> |
getChildrenByParentId(String parentId,
String systemId)
获取指定节点及系统的的孩子节点,如果父节点为root节点时,可以有systemId区分 |
double |
getMaxOrderWithParent(String parentId)
获取指定父节点的所有子节点的最大排序值 |
Resource |
getPreviousSibling(Resource res)
获取指定节点的前一兄弟节点 |
Resource |
getResourceByCode(String resCode)
根据节点编码获取节点(模块) |
Resource |
getResourceByResname(String resName)
|
List<Resource> |
getResourceByUrl(String resUrl)
|
Resource |
getResourcesTree(String systemId)
取得所有resource组成的树形结构,其中跟节点resName为"root",没有特别的意义 |
List<Resource> |
getTopLevelResources(String systemId)
获取所有parentId为0的节点 |
boolean |
moveResource(String movedId,
String targetParentId,
int targetIndex)
移动节点 |
从接口 gboat2.base.core.service.IBaseService 继承的方法 |
---|
delete, get, getAsPage, getAsPage, query, query, save, update |
方法详细信息 |
---|
Page<Resource> getAnnotatedResources(String queryString, String page, String pagesize)
queryString
- 查询条件字符串page
- 当前页pagesize
- 每页记录数
double getMaxOrderWithParent(String parentId)
parentId
- 指定的Resource的id
boolean moveResource(String movedId, String targetParentId, int targetIndex)
movedId
- 被移动的节点targetParentId
- 新的父节点targetIndex
- 如果是排序,被插入的节点
boolean deleteResource(Resource resource)
resource
- 被删除的resource
List<Resource> getChildrenByParentId(String parentId)
parentId
- 需查找其子节点的resource的id
List<Resource> getChildrenByParentId(String parentId, String systemId)
parentId
- 需查找其子节点的resource的id
List<Resource> getTopLevelResources(String systemId)
systemId
- 系统id
Resource getResourcesTree(String systemId)
Resource getPreviousSibling(Resource res)
res
- 指定的Resource
List<Resource> getAllResource()
Resource getResourceByResname(String resName)
List<Resource> getResourceByUrl(String resUrl)
Resource getResourceByCode(String resCode)
resCode
-
boolean copyResource(String copyedId, String targetParentId)
copyedId
- 被复制的根节点targetParentId
- 复制后的目标节点
|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |