.

HCLSoftware Business Partner
Domino Consulting Services
CRUCIAL Notes Tools
+1 212-599-2048

Domino Consulting Services
CRUCIAL Notes Tools
Domino administration
Notes development

Facebook Twitter YouTube
Chat now       
.
ProductsDownloadsNewsAbout usContact


Need a Domino Consultant? Call NotesMail +1 212-599-2048 - HCLSoftware Business Partner

JAVA/CORBA CLASSES


Examples: unprocessedSearch method
This agent searches all or selected documents for documents created after January 1, 1999 that contain "botany" in the Subject field, and places them in the "Botanist's Delight" folder.

import lotus.domino.*;
public class JavaAgent extends AgentBase {
 public void NotesMain() {
   try {
     Session session = getSession();
     AgentContext agentContext =
         session.getAgentContext();
     // (Your code goes here)
     DateTime date = session.createDateTime("01/01/99");
     DocumentCollection dc =
        agentContext.unprocessedSearch
       ("@Contains(Subject; \"botany\")", date, 0);
     Document doc = dc.getFirstDocument();
     while (doc != null) {
       doc.putInFolder("Botanist's Delight");
       agentContext.updateProcessedDoc(doc);
       System.out.println(
             doc.getItemValueString("Subject"));
       doc = dc.getNextDocument();
       }
   } catch(Exception e) {
     e.printStackTrace();
   }
 }
}

See Also