bea ホーム | 製品 | dev2dev | support | askBEA |
![]() |
![]() |
|
![]() |
e-docs > Tuxedo > Tuxedo CORBA プログラミング・リファレンス > FactoryFinder インターフェイス |
Tuxedo CORBA プログラミング・リファレンス
|
概要
アプリケーション・ファクトリを 1 つ取得します。
MIDL マッピング
HRESULT find_one_factory_by_id(
[in] BSTR factory_id,
[in,out,optional] VARIANT* exceptionInfo,
[out,retval] IDispatch** returnValue);
オートメーション・マッピング
Function find_one_factory_by_id(factory_id As String,
[exceptionInfo]) As Object
パラメータ
例外
説明
このメンバ関数は、キーの id がメソッドの入力 factory_id に一致するアプリケーション・ファクトリ・オブジェクト・リファレンスを 1 つ返すように、FactoryFinder に指示します。が等価性の照合を行う必要があります。つまり、入力 factory_id が、アプリケーション・ファクトリのキーの <id, kind> ペアの id と完全に一致していなければなりません。入力された factory_id を含むファクトリ・キーが複数存在する場合、FactoryFinder は内部で定義されたロード・バランシング・スキーマに基づき、1 つを選択します。同じ id で find_one_factory_by_id を複数回呼び出すと、さまざまなオブジェクト・リファレンスが返ることがあります。
戻り値
![]() |
![]() |
![]() |
![]() |
||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |