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(); } } }
例 関連項目