我想激活一个页面,也使用工作流程包含它的子页面 如下所示
父节点
・Child Node 1
・Child Node 2
・Child Node 3
要求是: 可能吗 ???请在评论中给出解决方案...... 非常感谢!!!
答案 0 :(得分:1)
您可以使用Replicator api来激活页面。
在您的工作流程处理步骤中。您可以执行以下操作
currentPage = getCurrentPagePath(); // this is something which you have to figure out, this depends on your workflow code i.e how exactly your workflow got triggere
d。
现在,
Iterator<Page> childPages = currentPage.listChildren();
现在迭代子页面和每个子页面,执行以下操作
replicator.replicate(session,repplicationActionType, childPagePath);
您可以使用OSGi依赖注入来获取复制器的实例。
@Reference
public Replicator replicator