每次复制器运行时如何运行代码?

时间:2014-05-09 06:43:07

标签: lotus-notes

我需要一段代码来执行每次复制器触发的代码

replicator运行

有办法做到这一点吗?

THX

皮特

1 个答案:

答案 0 :(得分:4)

自8.0以来的Notes客户端基于Eclipse。您可以使用Eclipse Jobs API安排任务来重复任务。

要使用复制器运行任务,可以使用扩展点:

<extension point="com.ibm.notes.client.notesSync">
    <unit class="com.notessensei.demo.RunOnReplication"
     id="com.notessensei.demo.runonreplication"
     image="icons/replicate.gif"
     label="NotesSensei's Demo Replication">
    </unit>
</extension>

它在复制器中创建一个新条目,您可以在列表中上下拖动它。它从计划或手动复制开始,并与复制同时运行。我还没有找到一种方法在复制后运行一些东西(处理新到货)。

示例代码可以在我前一段时间写的blog post中找到。

希望有所帮助!