Интерфейс InitialContextFactory
public interface InitialContextFactory
Этот интерфейс представляет собой фабрику, создающую начальный контекст.
Фреймворк JNDI позволяет указывать различные реализации начального контекста во время выполнения. Начальный контекст создаётся с помощью фабрики начального контекста. Фабрика начального контекста должна реализовывать интерфейс InitialContextFactory, который предоставляет метод для создания экземпляров начального контекста, реализующих интерфейс Context. Кроме того, класс фабрики должен быть публичным и иметь публичный конструктор, не принимающий аргументов.
- С момента:
- 1.3
- См. также:
-
InitialContextFactoryBuilder,NamingManager.getInitialContext(java.util.Hashtable<?, ?>),InitialContext,InitialDirContext
Методы
| Модификатор и тип | Метод | Описание |
|---|---|---|
Context | getInitialContext(Hashtable<?,?> environment) | Создаёт начальный контекст для начала разрешения имён. |
Методы
getInitialContext
Context getInitialContext(Hashtable<?,?> environment)
throws NamingException Создаёт начальный контекст для начала разрешения имён. Специальные требования к этому контексту предоставляются с помощью environment.
Параметр среды принадлежит вызывающей стороне. Реализация не будет изменять объект или хранить ссылку на него, хотя может хранить ссылку на клон или копию.
- Параметры:
-
environment- Возможно пустая среда, указывающая информацию, которая будет использоваться при создании начального контекста. - Возвращает:
- Непустой объект начального контекста, реализующий интерфейс Context.
- Исключения:
-
NamingException- Если невозможно создать начальный контекст.
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/spi/InitialContextFactory.html