bea ホーム | 製品 | dev2dev | support | askBEA
BEA Logo Tuxedo
 ドキュメントのダウンロード   サイトマップ   用語集 
検索
0

Tuxedo CORBA プログラミング・リファレンス

 Previous Next Contents View as PDF  

DI.find_factories

概要

アプリケーション・ファクトリのリストを取得します。

MIDL マッピング

HRESULT find_factories(
[in] VARIANT factory_key,
[in,out,optional] VARIANT* exceptionInfo,
[out,retval] VARIANT* returnValue);

オートメーション・マッピング

Function find_factories(factory_key, [exceptionInfo])

パラメータ

factory_key

このパラメータは、ファクトリ・オブジェクト・リファレンスを一意に識別する DICosNaming_NameComponents (<id, kind> 値のペア) のセーフ配列を含みます。

exceptionInfo

エラーが発生した場合にアプリケーションが追加の例外データを取得できるようにするオプションの入力引数。

例外

NoFactory

この例外は、入力された factory_key に対応するアプリケーション・ファクトリ・オブジェクト・リファレンスを FactoryFinder が見つけられない場合に発生します。

説明

find_factories メソッドは、キーがメソッドの入力キーと一致するサーバ・アプリケーション・ファクトリ・オブジェクト・リファレンスのリストを返すように、FactoryFinder に指示します。BEA Tuxedo システムでは、等価性の照合が行われることを想定しています。つまり、<id,kind> ペアの 2 つのシーケンス (入力キーに対応するものと、アプリケーション・ファクトリのキーに含まれるもの) のそれぞれが同じ長さであり、一方のシーケンスにあるペアはすべて、もう一方のペアにも同一のものが存在します。

戻り値

アプリケーション・ファクトリへのインターフェイス・ポインタの配列を含むバリアントを返します。

 

Back to Top Previous Next
Contact e-docsContact BEAwebmasterprivacy