使用api下载AquaLogic的知识目录文档

时间:2011-11-06 11:09:52

标签: c# collaboration portal bea plumtree

1 个答案:

答案 0 :(得分:1)

根据知识目录的大小,此过程有一些性能和实际考虑因素 - 但要解决您的要点,您需要从知识目录(KD)下载所有文档。

使用以下内容:

使用IDocumentManager界面启动,然后调用createQuery(int folderId)方法获取查询对象的实例。

您将收到一个IDocumentQuery对象。

请注意,以下默认值已设置,并且在您从根文件夹中获取所有文档的情况下,很可能需要覆盖这些默认值:

  

在指定文档文件夹上创建文档查询的工厂方法。创建的查询参数默认为开始行= 0,最多100个结果,显示未批准的文档,按文档ID排序,没有过滤器。

假设您有一个相当大的KD,我建议您设置过滤器以根据日期返回文档,首先使用DateQueryFilter,这样您就可以拥有更易于管理的一批文件和对象ID。知道您正在使用IDocument对象类型,可以从那里调用getDocument()