JAVA/CORBA クラス


例:getUserPolicySettings メソッド
次のエージェントは、/Acme のセットアップポリシー文書を取得し、アイテムの一部を表示します。

import lotus.domino.*;

public class JavaAgent extends AgentBase {

public void NotesMain() {

try {
Session session = getSession();
AgentContext agentContext = session.getAgentContext();

// (Your code goes here)
Document doc = session.getUserPolicySettings(
"Server1/Acme", "/Acme",
Session.POLICYSETTINGS_SETUP);
System.out.println("LocAllCatalogServer = " +
getName(doc.getItemValueString("LocAllCatalogServer")));
System.out.println("LocAllDirectoryServer= " +
getName(doc.getItemValueString("LocAllDirectoryServer")));
System.out.println("LocAllSametimeServer = " +
getName(doc.getItemValueString("LocAllSametimeServer ")));

} catch(Exception e) {
e.printStackTrace();
}
}

String getName(String n) {
if (n == null || n == "" || n.length() == 0) n = "<None>";
return n;
}
}

関連項目