Interstage Application Server リファレンスマニュアル(API編) |
目次
索引
![]() ![]() |
第3章 Javaインタフェース | > 3.17 インタフェースリポジトリクラス | > 3.17.3 Contained共通インタフェース |
org.omg.CORBA.Contained.describe
public interface Contained extends org.omg.CORBA.IRObject, ContainedOperations, org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object { public org.omg.CORBA.ContainedPackage.Description describe(); }
インタフェースリポジトリオブジェクトの情報としてorg.omg.CORBA.ContainedPackage.Descriptionを返します。返される情報はそれぞれのインタフェースリポジトリオブジェクトにより異なり、各インタフェースリポジトリオブジェクト固有の情報はorg.omg.CORBA.ContainedPackage.Descriptionのvalueメンバに保持されます。valueはCORBA.any型の構造体であり、その_valueメンバにはインタフェースリポジトリオブジェクトの種別によって、それぞれ次のクラスが設定されます。各構造体の詳細は“型の定義”を参照してください。
org.omg.CORBA.ModuleDefオブジェクト org.omg.CORBA.ConstantDefオブジェクト org.omg.CORBA.StructDefオブジェクト org.omg.CORBA.UnionDefオブジェクト org.omg.CORBA.EnumDefオブジェクト org.omg.CORBA.AliasDefオブジェクト org.omg.CORBA.ExceptionDefオブジェクト org.omg.CORBA.AttributeDefオブジェクト org.omg.CORBA.OperationDefオブジェクト org.omg.CORBA.InterfaceDefオブジェクト |
ModuleDescriptionクラス ConstantDescriptionクラス TypeDescriptionクラス TypeDescriptionクラス TypeDescriptionクラス TypeDescriptionクラス ExceptionDescriptionクラス AttributeDescriptionクラス OperationDescriptionクラス InterfaceDescriptionクラス |
正常終了した場合は、org.omg.CORBA.ContainedPackage.Descriptionが返されます。
異常終了した場合は、org.omg.CORBA.SystemExceptionが発生します。
システム例外発生時に設定された例外情報およびマイナーコードの意味については、“メッセージ集”の“CORBAサービスから通知される例外情報/マイナーコード”を参照してください。
目次
索引
![]() ![]() |