Spec-Zone.ru › OpenJDK 24

Интерфейс InitialContextFactoryBuilder

public interface InitialContextFactoryBuilder
Этот интерфейс представляет собой билдер, который создает фабрики начальных контекстов.

Фреймворк JNDI позволяет указывать различные реализации начальных контекстов во время выполнения. Начальный контекст создается с помощью фабрики начального контекста. Программа может установить собственный билдер, создающий фабрики начальных контекстов, тем самым переопределяя стандартные политики, используемые фреймворком, вызвав NamingManager.setInitialContextFactoryBuilder(). Интерфейс InitialContextFactoryBuilder должен быть реализован таким билдером.

Since:
1.3
См. также:
  • InitialContextFactory
  • NamingManager.getInitialContext(java.util.Hashtable<?, ?>)
  • NamingManager.setInitialContextFactoryBuilder(javax.naming.spi.InitialContextFactoryBuilder)
  • NamingManager.hasInitialContextFactoryBuilder()
  • InitialContext
  • InitialDirContext

Краткое описание методов

Модификатор и тип Метод Описание
InitialContextFactory createInitialContextFactory(Hashtable<?,?> environment)
Создает фабрику начального контекста с использованием указанной среды.

Подробное описание методов

createInitialContextFactory

InitialContextFactory createInitialContextFactory(Hashtable<?,?> environment) throws NamingException
Создает фабрику начального контекста с использованием указанной среды.

Параметр среды принадлежит вызывающей стороне. Реализация не будет изменять объект или хранить на него ссылку, хотя может хранить ссылку на клонированный или скопированный объект.

Параметры:
environment - Среда, используемая при создании реализации начального контекста. Может быть null.
Возвращает:
Непустую фабрику начального контекста.
Исключение:
NamingException - Если фабрика начального контекста не может быть создана.

© 1993, 2025, 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://download.java.net/java/early_access/jdk24/docs/api/java.naming/javax/naming/spi/InitialContextFactoryBuilder.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API