現行マップ・インスタンスに関連付けられた呼び出しコンテキストを検索します。
構文
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()
