次のエージェントは、現在のデータベースを検索して、エージェントのコメントに指定されている値と等しい [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();
}
}
}