在xpages中的数据存储中全局捕获保存事件

在xpages中的数据存储中全局捕获保存事件,xpages,lotus-domino,xpages-ssjs,Xpages,Lotus Domino,Xpages Ssjs,我有一个应用程序,在许多不同的xpages和cc中有许多数据存储。我想捕获所有事件,其中一个保存下来用于日志记录和其他一些东西(不仅仅是日志记录)。是否有我可能订阅的全局“保存数据存储”事件?我可以找到所有这些数据存储,并在每个querySaveDocument中添加一个脚本,等等,但这很乏味,我会错过一些。 有没有办法在一个地点赶上那场比赛?嗯,我的第一个想法是:没有。但也许有办法。更具体地说,你想做什么“东西”。您可以考虑DOTS(服务器API级别的文档保存黑客)或XSP引擎中的某种Java

我有一个应用程序,在许多不同的xpages和cc中有许多数据存储。我想捕获所有事件,其中一个保存下来用于日志记录和其他一些东西(不仅仅是日志记录)。是否有我可能订阅的全局“保存数据存储”事件?我可以找到所有这些数据存储,并在每个querySaveDocument中添加一个脚本,等等,但这很乏味,我会错过一些。

有没有办法在一个地点赶上那场比赛?

嗯,我的第一个想法是:没有。但也许有办法。更具体地说,你想做什么“东西”。您可以考虑DOTS(服务器API级别的文档保存黑客)或XSP引擎中的某种Java注入。在工作流应用程序中,某些更改必须发送(通过java api)到另一个系统,我希望使用一种简单的方法捕获所有这些更改,而无需查找每个保存,因为我肯定会错过一些。您可以修改此方法,将SSJS代码绑定到所有DominoDocumentData源的QuerySave事件。这是相关的博客帖子:。谢谢克努特。这是个好主意,我可能会选择这样的。