smartbi.sdk.service.metadata
类 MetadataService

java.lang.Object
  继承者 smartbi.sdk.service.metadata.MetadataService

public class MetadataService
extends java.lang.Object


构造方法摘要
MetadataService(ClientConnector conn)
           
 
方法摘要
 java.util.List<java.lang.Boolean> checkPermission(java.util.List<IDocument> docs)
          检索当前用户是否具有权限检索对应的资源节点
 java.util.List<DocumentTreeNode> searchByReferenced(java.lang.String resId, boolean recursive)
          搜索被引用的资源(影响性分析)
 java.util.List<IDocument> searchByReferencedRecursive(CategoryResource res, java.util.List<java.lang.String> filters, boolean recursive)
          搜索被引用的资源(影响性分析)
 java.util.List<DocumentTreeNode> searchReferringTo(java.lang.String resId, boolean recursive)
          搜索引用到的资源(血统分析)
 java.util.List<IDocument> searchReferringToRecursive(CategoryResource res, java.util.List<java.lang.String> filters, boolean recursive)
          搜索引用到的资源(血统分析)
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

MetadataService

public MetadataService(ClientConnector conn)
方法详细信息

searchByReferenced

public java.util.List<DocumentTreeNode> searchByReferenced(java.lang.String resId,
                                                           boolean recursive)
搜索被引用的资源(影响性分析)

参数:
resId - 要搜索的资源ID
recursive - 是否获取子节点
返回:
树结构的被引用的资源列表

searchReferringTo

public java.util.List<DocumentTreeNode> searchReferringTo(java.lang.String resId,
                                                          boolean recursive)
搜索引用到的资源(血统分析)

参数:
resId - 要搜索的资源ID
recursive - 是否获取子节点
返回:
树结构的被引用的资源列表

checkPermission

public java.util.List<java.lang.Boolean> checkPermission(java.util.List<IDocument> docs)
检索当前用户是否具有权限检索对应的资源节点

参数:
docs - 要搜索的所有资源节点
返回:
判断结果列表

searchByReferencedRecursive

public java.util.List<IDocument> searchByReferencedRecursive(CategoryResource res,
                                                             java.util.List<java.lang.String> filters,
                                                             boolean recursive)
搜索被引用的资源(影响性分析)

参数:
res - 要搜索的资源
filters - 允许返回的资源类型
recursive - 是否递归
返回:

searchReferringToRecursive

public java.util.List<IDocument> searchReferringToRecursive(CategoryResource res,
                                                            java.util.List<java.lang.String> filters,
                                                            boolean recursive)
搜索引用到的资源(血统分析)

参数:
res - 要搜索的资源
filters - 允许返回的资源类型
recursive - 是否递归
返回: