ページの先頭行へ戻る
Interstage Application Server V13.0.0 リファレンスマニュアル(API編)
FUJITSU Software

3.1.28 org.omg.CORBA.ORB.create_union_tc()

名前

org.omg.CORBA.ORB.create_union_tc

形式

public org.omg.CORBA.TypeCode create_union_tc(
    java.lang.String id,
    java.lang.String name,
    org.omg.CORBA.TypeCode discriminator_type,
    org.omg.CORBA.UnionMember[] members)

機能説明

IDLの共用体型のTypeCodeオブジェクトを生成して返します。

パラメタ

id

共用体のリポジトリID

name

共用体の名前

discriminator_type

共用体の弁別子の型を表すTypeCode

members

共用体のメンバを記述する配列

復帰値

正常終了した場合は、共用体型のTypeCodeオブジェクトを返します。
異常終了した場合は、以下の例外が発生します。

java.lang.NullPointerException

パラメタにnullが指定されています。
IIOPサービス(GlassFishのCORBAサービスアプリケーション呼出し)機能を使用している場合に発生します。

org.omg.CORBA.SystemException

その他の要因。

システム例外発生時に設定された例外情報およびマイナーコードの意味については、“メッセージ集”の“CORBAサービスから通知される例外情報/マイナーコード”を参照してください。

IIOPサービス(GlassFishのCORBAサービスアプリケーション呼出し)機能を使用している場合は、“GlassFish 設計・構築・運用ガイド“の“メッセージラベルのないメッセージ“を参照してください。