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