org.omg.CosNaming
インタフェース NamingContextExtOperations

すべてのスーパーインタフェース:
NamingContextOperations
既知のサブインタフェースの一覧:
NamingContextExt

public interface NamingContextExtOperations
extends NamingContextOperations


メソッドの概要
 Object resolve_str(java.lang.String n)
          文字列表現の名前シーケンスからオブジェクトリファレンスを検索します。
 NameComponent[] to_name(java.lang.String sn)
          文字列表現から名前シーケンスに変換します。
 java.lang.String to_string(NameComponent[] n)
          名前シーケンスを文字列表現に変換します。
 java.lang.String to_url(java.lang.String addr, java.lang.String sn)
          iiopname URLまたはcorbaname URLを生成します。
 
インタフェース org.omg.CosNaming.NamingContextOperations から継承したメソッド
bind_context, bind_new_context, bind, destroy, list, new_context, rebind_context, rebind, resolve, unbind
 

メソッドの詳細

to_string

public java.lang.String to_string(NameComponent[] n)
                           throws InvalidName
名前シーケンスを文字列表現に変換します。
パラメータ:
n - 名前
戻り値:
文字列表現の名前シーケンス
例外:
InvalidName - 名前シーケンスが不正である

to_name

public NameComponent[] to_name(java.lang.String sn)
                        throws InvalidName
文字列表現から名前シーケンスに変換します。
パラメータ:
sn - 文字列表現の名前シーケンス
戻り値:
変換された名前
例外:
InvalidName - 文字列が不正である

to_url

public java.lang.String to_url(java.lang.String addr,
                               java.lang.String sn)
                        throws InvalidAddress,
                               InvalidName
iiopname URLまたはcorbaname URLを生成します。
パラメータ:
addr - 名前サーバのアドレスのリスト
sn - 文字列表現の名前シーケンス
戻り値:
iiopname URLまたはcorbaname URL
例外:
InvalidAddress - 指定したアドレスが不正である
InvalidName - 指定した名前シーケンスが不正である

resolve_str

public Object resolve_str(java.lang.String n)
                   throws NotFound,
                          CannotProceed,
                          InvalidName
文字列表現の名前シーケンスからオブジェクトリファレンスを検索します。
パラメータ:
n - 文字列表現の名前シーケンス
戻り値:
オブジェクトリファレンス
例外:
NotFound - オブジェクトリファレンスが存在しない
CannotProceed - 最後以外のNameComponentに対応する名前コンテキストが存在しない場合
InvalidName - 文字列が不正である