import lotus.domino.*; import java.util.Vector; public class JavaAgent extends AgentBase { public void NotesMain() { try { Session session = getSession(); AgentContext agentContext = session.getAgentContext(); // (Your code goes here) Database db = agentContext.getCurrentDatabase(); Document doc = db.createDocument(); doc.appendItemValue("Form", "Main Topic"); // Create text item with one String value doc.appendItemValue("Subject", "Test appendItemValue"); // Create text item with multiple String values Vector stringMultiple = new Vector(); stringMultiple.addElement("String one"); stringMultiple.addElement("String two"); stringMultiple.addElement("String three"); doc.appendItemValue("stringMultiple", stringMultiple); // Create numeric item with one int value doc.appendItemValue("integer", 101); // Create numeric item with one double value doc.appendItemValue("double", 1.01); // Create numeric item with multiple Integer values Vector integerMultiple = new Vector(); Integer one = new Integer(1); integerMultiple.addElement(one); Integer two = new Integer(2); integerMultiple.addElement(two); Integer three = new Integer(3); integerMultiple.addElement(three); doc.appendItemValue("integerMultiple", integerMultiple); // Create time item with one DateTime value DateTime timenow = session.createDateTime(""); timenow.setNow(); doc.appendItemValue("dateTime", timenow); if (doc.save()) System.out.println("Document created and saved"); else System.out.println("Something went wrong"); } catch(Exception e) { e.printStackTrace(); } } }
See Also