|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
public interface NamingContextExtOperations
NamingContextExt
是 NamingContext
(它包含一組名稱綁定,在這些名稱綁定中,每個名稱都是唯一的)的擴展,並且是互操作命名服務 (Interoperable Naming Service) 的一部分。可以同時將不同名稱綁定到相同或不同上下文中的物件。通過 NamingContextExt,可以使用基於 URL 的名稱進行綁定和解析。
請參閱 CORBA COS 命名規範。
方法摘要 | |
---|---|
Object |
resolve_str(String sn)
此操作將“字元串化的”名稱解析為物件參考。 |
NameComponent[] |
to_name(String sn)
此操作將“字元串化的名稱”轉換為等效的“名稱元件”陣列。 |
String |
to_string(NameComponent[] n)
此操作根據 Name 元件陣列創建字元串化的名稱。 |
String |
to_url(String addr,
String sn)
此操作根據物件的“字元串化的名稱”創建基於 URL 的 "iiopname://" 格式的名稱。 |
從介面 org.omg.CosNaming.NamingContextOperations 繼承的方法 |
---|
bind_context, bind_new_context, bind, destroy, list, new_context, rebind_context, rebind, resolve, unbind |
方法詳細資訊 |
---|
String to_string(NameComponent[] n) throws InvalidName
n
- 物件名
org.omg.CosNaming.NamingContextExtPackage.InvalidName
- 指示名稱不標識綁定。
InvalidName
NameComponent[] to_name(String sn) throws InvalidName
sn
- 物件的“字元串化的名稱”
org.omg.CosNaming.NamingContextExtPackage.InvalidName
- 指示名稱不標識綁定。
InvalidName
String to_url(String addr, String sn) throws InvalidAddress, InvalidName
addr
- 運行“命名服務”的主機基於 Internet 的位址 sn
- 物件的“字元串化的名稱”
org.omg.CosNaming.NamingContextExtPackage.InvalidName
- 指示名稱不標識綁定。
org.omg.CosNaming.NamingContextPackage.InvalidAddress
- 指示主機基於 Internet 的位址不正確
InvalidAddress
InvalidName
Object resolve_str(String sn) throws NotFound, CannotProceed, InvalidName
sn
- 物件的“字元串化的名稱”
NotFound
- 指示不存在給定名稱的物件參考。
CannotProceed
- 指示給定的組合名稱不正確
org.omg.CosNaming.NamingContextExtPackage.InvalidName
- 指示名稱不標識綁定。
InvalidName
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。