名前
CORBA-NVLIST-ADD_ITEM
形式
REPOSITORY. CLASS CORBA-NAMEDVALUE CLASS CORBA-SYSTEMEXCEPTION METHOD-ID. ADD_ITEM. DATA DIVISION. LINKAGE SECTION. 01 ITEM-NAME PIC X ANY LENGTH. 01 ITEM-FLAGS TYPE CORBA-FLAGS. 01 RET USAGE OBJECT REFERENCE CORBA-NAMEDVALUE. PROCEDURE DIVISION USING ITEM-NAME ITEM-FLAGS RETURNING RET RAISING CORBA-SYSTEMEXCEPTION
機能説明
リストオブジェクトにサーバアプリケーションのパラメタ情報を追加します。ITEM_NAMEにはパラメタの名前を指定します。ITEM_FLAGSには以下の値を指定します。
入力のみのパラメタ
出力のみのパラメタ
入出力パラメタ
値はコピーされ、コピーした値が使われます。
親リストが解放されたときにサブリストも解放されます。
パラメタは以前に追加されたパラメタの後に追加されます。
復帰値
正常終了した場合は、NamedValueオブジェクトのオブジェクトリファレンスが返されます。
異常終了した場合は、CORBA-SYSTEMEXCEPTION例外が発生します。
システム例外発生時に設定された例外情報およびマイナーコードの意味については、“メッセージ集”の“CORBAサービスから通知される例外情報/マイナーコード”を参照してください。