0

需求:
我有一个需求,我需要归档nt:file存储库中的一些节点,这些节点可以在以后的某个阶段恢复。这些nt:file节点一旦存档,如果在存储库中搜索,则不应可见。但是,一旦恢复,它们应该可以搜索。

方法:

将要归档的文件夹移动到文件夹下,例如Temp在同一workspace. 一旦用户试图恢复节点,它应该被移回它存在的地方。这似乎是一个正确的方法?

  • 如果有人已经实现了这样的功能,可以分享他们的经验和方法,或者
  • 我必须实现这样的功能有哪些可能的选择?
4

1 回答 1

1

在特定的 /archive 文件夹下移动这些节点对我来说听起来不错。

然后,您可以使用访问控制使它们对用户不可见,并实施服务以受控方式将内容移入和移出存档。

为了允许用户取消归档文档,您可以在移动到归档时留下一个“影子”节点,并提供足够的信息让授权用户取消归档文档。

于 2014-10-07T14:51:45.903 回答