Examples: search method
This agent searches the current database for all documents whose Subject field equals the value of the agent's comment.
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();
}
}
}