Borland(R) Enterprise Server VisiBroker(R) プログラマーズリファレンス
public interface IORInfo extends
org.omg.CORBA.LocalInterface,
org.omg.PortableInterceptor.IORInfoOperations,
org.omg.CORBA.portable.IDLEntity
IORInfoインタフェースによって,サーバ側のORBサービスはコンポーネントを追加したり,IOR構築中に適用可能なポリシーへアクセスしたりできるようになります。
ORBは,このインタフェースのORBのインプリメンテーションのインスタンスをIORInterceptor.establish_components()にパラメタとして渡します。
次の表に,IORInterceptorに定義されたメソッドの,IORInfoでの属性またはメソッドの有効性を示します。IORInfoの属性またはメソッドに,不当な呼び出しをすると,標準マイナーコード14のBAD_INV_ORDER例外が発生します。
表10-2 IORInfoの有効性(Java)
| establish_components | components_established | |
|---|---|---|
| get_effective_policy | ○ | ○ |
| add_component | ○ | × |
| add_component_to_profile | ○ | × |
| manager_id | ○ | ○ |
| state | ○ | ○ |
| adapter_template | × | ○ |
| current_factory | × | ○ |
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.
COPYRIGHT (C) 1992-2004 Borland Software Corporation. All rights reserved.