class NamingOnCorba extends java.lang.Object implements NamingBase
CORBA 用 NamingServer 管理用クラス。 CORBA コンポーネントの NamingService への登録、解除などを管理する。
| コンストラクタと説明 | 
|---|
NamingOnCorba(org.omg.CORBA.ORB orb,
             java.lang.String names)
コンストラクタ
 
 
 {@.ja コンストラクタ。 
 | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
void | 
bindObject(java.lang.String name,
          ManagerServant mgr)
指定したManagerServantをNamingServiceへバインド
  
 | 
void | 
bindObject(java.lang.String name,
          RTObject_impl rtobj)
指定したオブジェクトのNamingServiceへバインド
 
  
 指定したオブジェクトを指定した名称で CORBA NamingService へバイ
 ンドする。 
 | 
boolean | 
isAlive()
ネームサーバの生存を確認する。 
 | 
void | 
unbindObject(java.lang.String name)
指定した CORBA オブジェクトをNamingServiceからアンバインド
 
  
 指定した CORBA オブジェクトを CORBA NamingService から
 アンバインドする。 
 | 
protected Logbuf rtcout
public NamingOnCorba(org.omg.CORBA.ORB orb,
             java.lang.String names)
コンストラクタ。第2引数に与えるネームサービス名は、ネームサービ スのホスト名とポート番号を ":" で区切ったものである。ポート番号 が省略された場合、2809番ポートが使用される。
orb - ORB
   names - NamingServer 名称
   public void bindObject(java.lang.String name,
              RTObject_impl rtobj)
指定したオブジェクトを指定した名称で CORBA NamingService へバイ ンドする。
bindObject インタフェース内 NamingBasename - バインド時の名称
   rtobj - バインド対象オブジェクト
   public void bindObject(java.lang.String name,
              ManagerServant mgr)
bindObject インタフェース内 NamingBasename - バインド時の名称
   mgr - バインド対象ManagerServant
   public void unbindObject(java.lang.String name)
指定した CORBA オブジェクトを CORBA NamingService から アンバインドする。
unbindObject インタフェース内 NamingBasename - アンバインド対象オブジェクト
   public boolean isAlive()
isAlive インタフェース内 NamingBase