【发布时间】:2014-02-14 21:13:21
【问题描述】:
我要做的是通读 lotus notes 5 并将其中的所有文档导出到本地 modeshape 存储库,但是一旦我完成了所有数百万条记录/文档的阅读,该过程就会从 lotus notes 中的第一条记录开始读取但我不希望那样。我只需要阅读 Lotus Notes 中最近修改的文档。
我的函数看起来像这样:
public void run() {
logger.log(Level.INFO, "entering run");
try {
String pathToFolder = "";
s = NotesFactory.createSession(host, "username", "password");
Database db = s.getDatabase("", nsffilename);
if (!db.isOpen()) {
db.open();
}
DocumentCollection docCol = db.getAllDocuments();
Document doc = docCol.getFirstDocument();
while (doc != null) {
doc = docCol.getNextDocument();
}
}
}
我在网上找到了一些代码,贴在这里: http://www-12.lotus.com/ldd/doc/domino_notes/7.0/help7_designer.nsf/f4b82fbb75e942a6852566ac0037f284/c698b5888603d5cd8525704a00417105?OpenDocument
但这仅适用于 Lotus notes 8 及更高版本。 但我被莲花笔记5卡住了。 如果有什么方法可以让我在 lotus notes 5 中获取最近修改的文档,请告诉我。
【问题讨论】:
-
好像有人自从1999之后就没有升级过,为什么等了这么久?
-
不知道先生,但这只是在这个古老的系统上工作令人沮丧
标签: java lotus-notes