public interface NamingContextExtOperations extends NamingContextOperations
NamingContextExt
是
NamingContext
包含一组名字的绑定中的每个名字都是独特的,是可互操作的命名服务部分的延伸。不同的名称可以绑定到同一个或不同的上下文中的对象在同一时间。使用
NamingContextExt,你可以使用基于URL的名称绑定和解决。
Modifier and Type | Method and Description |
---|---|
Object |
resolve_str(String sn)
此操作解决了字符化的名字到对象的引用。
|
NameComponent[] |
to_name(String sn)
此操作将一个字符串化名称为名称元件等效阵列。
|
String |
to_string(NameComponent[] n)
此操作将创建一个字符串化的名字从名字组成的阵列。
|
String |
to_url(String addr, String sn)
此操作将创建一个基于URL的“iiopname:/ /”格式的名字从字符串化的对象名称。
|
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
基于因特网地址的主机,域名服务是运行
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
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.