JAVA/CORBA CLASSES
import lotus.domino.*; public class JavaAgent extends AgentBase { public void NotesMain() { try { Session session = getSession(); AgentContext agentContext = session.getAgentContext(); // (Your code goes here) Database db = agentContext.getCurrentDatabase(); if (db.isFTIndexed()) { if (db.getFTIndexFrequency() == Database.FTINDEX_DAILY) { db.setFTIndexFrequency(Database.FTINDEX_HOURLY); System.out.println("Index frequency set to hourly"); } else if (db.getFTIndexFrequency() == Database.FTINDEX_HOURLY) { db.setFTIndexFrequency(Database.FTINDEX_IMMEDIATE); System.out.println("Index frequency set to immediate"); } else if (db.getFTIndexFrequency() == Database.FTINDEX_IMMEDIATE) { db.setFTIndexFrequency(Database.FTINDEX_SCHEDULED); System.out.println("Index frequency set to scheduled"); } else { db.setFTIndexFrequency(Database.FTINDEX_DAILY); System.out.println("Index frequency set to daily"); } } else { System.out.println("Database not full-text indexed"); } } catch(Exception e) { e.printStackTrace(); } } }
See Also