getInitiator()

現行マップ・インスタンスに関連付けられた呼び出しコンテキストを検索します。

構文

String getInitiator()
 

パラメーター

なし。

戻り値

現行マップ・インスタンスの実行に対する呼び出しコンテキストを表す静的固定変数を戻します。呼び出しコンテキストは、次の値のいずれかです。

EVENT_DELIVERY
マップされるソース・ビジネス・オブジェクトは、コネクターを介してアプリケーションから InterChange Server Express に送信されます。

ACCESS_REQUEST
マップされるソース・オブジェクトは、アクセス・クライアントを介してアプリケーションから InterChange Server Express に送信されます。

SERVICE_CALL_REQUEST
マップされるソース・オブジェクトは、コネクターを介して InterChange Server Express からアプリケーションに送信されます。

SERVICE_CALL_RESPONSE
マップされるソース・オブジェクトは、サービス呼び出し要求が正常に完了した後に、コネクターを介してアプリケーションから InterChange Server Express に返されます。

SERVICE_CALL_FAILURE
マップされるソース・オブジェクトは、サービス呼び出し要求が失敗した後に、コネクターを介してアプリケーションから InterChange Server Express に返されます。

ACCESS_RESPONSE
マップされるソース・オブジェクトは、アクセス・クライアントを介して InterChange Server Express からアプリケーションに返されます。

例外

なし。

注記

呼び出しコンテキストは、マップの実行コンテキストの一部です。 マップでの呼び出しコンテキストの使用法の詳細については、"マップの実行コンテキストの理解"を参照してください。

以下の例では、マップ・ランタイム・イニシエーターと MapExeContext クラスで定義された定数を比較します。

String sInitiator = null; 
 sInitiator = cwMapCtx.getInitiator();
 if(sInitiator.equals(MapExeContext.EVENT_DELIVERY))
      logInfo("**************Initiator =  MapExeContext.EVENT_DELIVERY.");
 

参照項目

getOriginalRequestBO(), setInitiator()

Copyright IBM Corp. 2004