JAVA/CORBA クラス


例:search メソッド
次のエージェントは、現在のデータベースを検索して、エージェントのコメントに指定されている値と等しい [Subject] フィールドを持つ全文書を取り出します。

import lotus.domino.*;
public class JavaAgent extends AgentBase {
public void NotesMain() {
try {
Session session = getSession();
AgentContext agentContext =
session.getAgentContext();
// (Your code goes here)
Agent agent = agentContext.getCurrentAgent();
Database db = agentContext.getCurrentDatabase();
String title = db.getTitle();
DocumentCollection dc = db.search
("Subject = \"" + agent.getComment() + "\"");
int matches = dc.getCount();
System.out.println
("Search of \"" + title + "\" found " +
matches + " document(s) with Subject = \"" +
agent.getComment() + "\"");
} catch(Exception e) {
e.printStackTrace();
}
}
}

関連項目