JAVA/CORBA クラス
現在のプログラムをエージェントが実行している場合、そのプログラムのエージェント環境を表します。
構文public class AgentContext extends Base 包含関係スーパークラス:Session サブクラス:Agent、Database、DateTime、Document、DocumentCollection
プロパティ(CurrentAgent (getCurrentAgent を使用) CurrentDatabase (getCurrentDatabase を使用)
DocumentContext (getDocumentContext を使用)
EffectiveUserName (getEffectiveUserName を使用)
LastExitStatus (getLastExitStatus を使用)
LastRun (getLastRun を使用)
SavedData (getSavedData を使用)
UnprocessedDocuments (getUnprocessedDocuments を使用)
メソッドrecycle toString
unprocessedFTSearch
unprocessedFTSearchRange
unprocessedSearch
updateProcessedDoc
作成方法とアクセス方法現在のエージェントの AgentContext オブジェクトを取得するには、Session の getAgentContext を使用します。 使用法ファイルをインポートするか、Lotus Domino Designer でコードを作成してコンパイルすることにより、Java エージェントを作成できます。後者の場合、Lotus Domino Designer により、session という名の Session オブジェクトと agentContext という名の AgentContext オブジェクトを作成するテンプレートコードが提供されます。テンプレートコード全体を次に示します。 import lotus.domino.*; public class JavaAgent extends AgentBase { public void NotesMain() { try { Session session = getSession(); AgentContext agentContext = session.getAgentContext(); // (Your code goes here) } catch(Exception e) { e.printStackTrace(); } } }
例 関連項目