public interface NamingContextExtOperations extends NamingContextOperations
NamingContextExt
расширение NamingContext
который содержит ряд привязки имени, в которой каждое имя уникально и является частью Взаимодействующей Службы Именования. Различные имена могут быть связаны с объектом в тех же самых или различных контекстах одновременно. Используя NamingContextExt, можно использовать основанные на URL имена, чтобы связать и решить. Модификатор и Тип | Метод и Описание |
---|---|
Объект |
resolve_str(String sn)
Эта работа разрешает имя Stringified в ссылку на объект.
|
NameComponent[] |
to_name(String sn)
Эта работа преобразовывает Имя Stringified в эквивалентный массив Компонентов Имени.
|
Строка |
to_string(NameComponent[] n)
Эта работа создает имя stringified из массива компонентов Имени.
|
Строка |
to_url(String addr, String sn)
Эта работа создает URL, базируемый "iiopname://" имя формата с Имени Stringified объекта.
|
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
- Имя Stringified объекта org.omg.CosNaming.NamingContextExtPackage.InvalidName
- Указывает, что имя не идентифицирует привязку.InvalidName
String to_url(String addr, String sn) throws InvalidAddress, InvalidName
addr
- базируемый адрес Интернета хост-машины, куда служба имен работает sn
- Имя Stringified объекта org.omg.CosNaming.NamingContextExtPackage.InvalidName
- Указывает, что имя не идентифицирует привязку.org.omg.CosNaming.NamingContextPackage.InvalidAddress
- Указывает на Интернет, базируемый адрес хост-машины является неправильным InvalidAddress
InvalidName
Object resolve_str(String sn) throws NotFound, CannotProceed, InvalidName
sn
- Имя Stringified объекта NotFound
- Указывает, что нет никакой ссылки на объект для имени. CannotProceed
- Указывает, что данное составное имя является неправильным org.omg.CosNaming.NamingContextExtPackage.InvalidName
- Указывает, что имя не идентифицирует привязку.InvalidName
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92