要求:
我有一个要求,我需要存档存储库中的一些nt:file
节点,这些节点可以在稍后阶段恢复。
这些nt:file
节点一旦归档,如果在存储库中搜索,则不应该是可见的。
但是,一旦恢复,它们就应该可以搜索到。
的方法:
将要归档的文件夹移至同一Temp
下的workspace
文件夹下。一旦用户尝试恢复节点,它应该移回到它存在的位置。这似乎是一种正确的方法吗?
答案 0 :(得分:1)
将这些节点移动到特定/存档文件夹下对我来说听起来不错。
然后,您可以使用访问控制使其对用户不可见,并实施服务以便以受控方式将内容移入和移出存档。
要允许用户取消归档文档,您可以在迁移到归档时留下“影子”节点,并提供足够的信息以允许授权用户取消归档文档。