我正在检查以下文档,并查找有关存档管理器如何检查内容更改的更多信息.
场景:
当我们重新发布页面A时,Archive Manager是否将其作为新副本进行处理?现在,我们看到它有一些更新,我们没有看到它的一些更新.
我们希望对以下文档进行一些澄清.
共享(内容不变) - 重新发布页面时,Archive Manager会检查页面内容和/或其工件是否已实际更改.如果页面的内容及其工件都没有更改,则会创建新版本的记录以指示资源已重新发布,但内容本身不会重新存档.
共和(内容已更改) - 重新发布页面并更改其内容时,将创建新版本的记录并创建其内容的新条目.
Archive Manager如何检查其工件是否发生了变化?它检查Componet A,B,C,D和Page A吗?
任何澄清都会有所帮助.
我试图通过在一个API中传递ComponentID列表而不是在循环中传递每个API来获取ComponentPresentations.在我的例子中,所有DCP也使用相同的模板.
当我检查API时,我找不到任何可以接受这些行中的tcmids列表的方法.我试图解决的用例是将所有DCP放在一个单独的API调用中,而不是循环到10-15(在我的情况下)并独立获取每个DCP,这在我们第一次点击代理db时无效.
我能够使用OData Web服务获得相同的功能,但我们尚未准备好使用Odata.不确定Odata和代理API是否略有不同,但找不到任何解释API与Odata在查询点的功能差异的文档.
任何帮助将不胜感激.
ENV:Tridion 2011 SP1,Java API.