|
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。