Spec-Zone.ru › OpenJDK 8

Интерфейс InitialContextFactoryBuilder


public interface InitialContextFactoryBuilder

Этот интерфейс представляет собой билдер, создающий фабрики контекстов начального уровня.

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

С момента:
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 принадлежит вызывающей стороне. Реализация не будет изменять объект или хранить на него ссылку, хотя она может хранить ссылку на клон или копию.

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

Spec-Zone.ru

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