public interface NamingContextOperations
Модификатор и Тип | Метод и Описание |
---|---|
void |
bind_context(NameComponent[] n, NamingContext nc)
Называет объект, который является контекстом именования.
|
NamingContext |
bind_new_context(NameComponent[] n)
Эта работа создает новый контекст и связывает его с именем, предоставленным как параметр.
|
void |
bind(NameComponent[] n, Object obj)
Создает привязку имени и объекта в контексте именования.
|
void |
destroy()
Уничтожать работа удаляет контекст именования.
|
void |
list(int how_many, BindingListHolder bl, BindingIteratorHolder bi)
Работа списка позволяет клиенту выполнять итерации через ряд привязки в контексте именования.
|
NamingContext |
new_context()
Эта работа возвращает контекст именования, реализованный тем же самым сервером именования как контекст, на который была вызвана работа.
|
void |
rebind_context(NameComponent[] n, NamingContext nc)
Создает привязку имени и контекста именования в контексте именования, даже если имя уже связывается в контексте.
|
void |
rebind(NameComponent[] n, Object obj)
Создает привязку имени и объекта в контексте именования, даже если имя уже связывается в контексте.
|
Объект |
resolve(NameComponent[] n)
Работа решения является процессом получения объекта, связанного с именем в данном контексте.
|
void |
unbind(NameComponent[] n)
Развязывать работа удаляет привязку имени из контекста.
|
void bind(NameComponent[] n, Object obj) throws NotFound, CannotProceed, InvalidName, AlreadyBound
n
- Имя объекта obj
- Объект связать с именемNotFound
- Указывает, что имя не идентифицирует привязку.CannotProceed
- Указывает, что реализация сдалась по некоторым причинам. Клиент, однако, может быть в состоянии продолжать работу в возвращенном контексте именования.InvalidName
- Указывает, что имя недопустимо. AlreadyBound
- Указывает, что объект уже связывается с указанным именем.void bind_context(NameComponent[] n, NamingContext nc) throws NotFound, CannotProceed, InvalidName, AlreadyBound
n
- Имя объекта nc
- NamingContect возражают, чтобы связать с именем NotFound
- Указывает, что имя не идентифицирует привязку.CannotProceed
- Указывает, что реализация сдалась по некоторым причинам. Клиент, однако, может быть в состоянии продолжать работу в возвращенном контексте именования.InvalidName
- Указывает, что имя недопустимо. AlreadyBound
- Указывает, что объект уже связывается с указанным именем.void rebind(NameComponent[] n, Object obj) throws NotFound, CannotProceed, InvalidName
n
- Имя объекта obj
- Объект снова переплести с именем NotFound
- Указывает, что имя не идентифицирует привязку.CannotProceed
- Указывает, что реализация сдалась по некоторым причинам. Клиент, однако, может быть в состоянии продолжать работу в возвращенном контексте именования.InvalidName
- Указывает, что имя недопустимо. void rebind_context(NameComponent[] n, NamingContext nc) throws NotFound, CannotProceed, InvalidName
n
- Имя объекта nc
- NamingContect возражают, чтобы снова переплести с именем NotFound
- Указывает, что имя не идентифицирует привязку.CannotProceed
- Указывает, что реализация сдалась по некоторым причинам. Клиент, однако, может быть в состоянии продолжать работу в возвращенном контексте именования.InvalidName
- Указывает, что имя недопустимо. Object resolve(NameComponent[] n) throws NotFound, CannotProceed, InvalidName
n
- Имя объекта NotFound
- Указывает, что имя не идентифицирует привязку.CannotProceed
- Указывает, что реализация сдалась по некоторым причинам. Клиент, однако, может быть в состоянии продолжать работу в возвращенном контексте именования.InvalidName
- Указывает, что имя недопустимо. void unbind(NameComponent[] n) throws NotFound, CannotProceed, InvalidName
n
- Имя объекта NotFound
- Указывает, что имя не идентифицирует привязку.CannotProceed
- Указывает, что реализация сдалась по некоторым причинам. Клиент, однако, может быть в состоянии продолжать работу в возвращенном контексте именования.InvalidName
- Указывает, что имя недопустимо. void list(int how_many, BindingListHolder bl, BindingIteratorHolder bi)
Работа списка возвращает самое большее требуемое число привязки в кипе BindingList.
how_many
- максимальное количество привязки, чтобы возвратиться bl
- возвращенный список привязки bi
- возвращенная привязка iterator NamingContext new_context()
NamingContext bind_new_context(NameComponent[] n) throws NotFound, AlreadyBound, CannotProceed, InvalidName
n
- Имя объекта NotFound
- Указывает, что имя не идентифицирует привязку.AlreadyBound
- Указывает, что объект уже связывается с указанным именем.CannotProceed
- Указывает, что реализация сдалась по некоторым причинам. Клиент, однако, может быть в состоянии продолжать работу в возвращенном контексте именования.InvalidName
- Указывает, что имя недопустимо.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92