Класс InitialDirContext
- java.lang.Object
-
- javax.naming.InitialContext
-
- javax.naming.directory.InitialDirContext
- Все реализуемые интерфейсы:
-
Context,DirContext
- Прямые известные подклассы:
InitialLdapContext
public class InitialDirContext extends InitialContext implements DirContext
Этот класс является начальным контекстом для выполнения операций с каталогом. Документация в описании класса InitialContext (включая синхронизацию) применимы и здесь.
- С:
- 1.3
- См. также:
InitialContext
Поля
Поля, объявленные в классе javax.naming.InitialContext
defaultInitCtx, gotDefault, myProps
Поля, объявленные в интерфейсе javax.naming.Context
APPLET, AUTHORITATIVE, BATCHSIZE, DNS_URL, INITIAL_CONTEXT_FACTORY, LANGUAGE, OBJECT_FACTORIES, PROVIDER_URL, REFERRAL, SECURITY_AUTHENTICATION, SECURITY_CREDENTIALS, SECURITY_PRINCIPAL, SECURITY_PROTOCOL, STATE_FACTORIES, URL_PKG_PREFIXES
Поля, объявленные в интерфейсе javax.naming.directory.DirContext
ADD_ATTRIBUTE, REMOVE_ATTRIBUTE, REPLACE_ATTRIBUTE
Конструкторы
| Модификатор | Конструктор | Описание |
|---|---|---|
InitialDirContext() |
Создает начальный DirContext. |
|
protected |
InitialDirContext(boolean lazy) |
Создает начальный DirContext с возможностью не инициализировать его. |
InitialDirContext(Hashtable<?,?> environment) |
Создает начальный DirContext, используя предоставленную среду. |
Методы
Методы, объявленные в классе javax.naming.InitialContext
composeName, composeName, doLookup, doLookup, getDefaultInitCtx, getURLOrDefaultInitCtx, getURLOrDefaultInitCtx, init
Методы, объявленные в классе java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Методы, объявленные в интерфейсе javax.naming.Context
addToEnvironment, bind, bind, close, composeName, composeName, createSubcontext, createSubcontext, destroySubcontext, destroySubcontext, getEnvironment, getNameInNamespace, getNameParser, getNameParser, list, list, listBindings, listBindings, lookup, lookup, lookupLink, lookupLink, rebind, rebind, removeFromEnvironment, rename, rename, unbind, unbind
Методы, объявленные в интерфейсе javax.naming.directory.DirContext
bind, bind, createSubcontext, createSubcontext, getAttributes, getAttributes, getAttributes, getAttributes, getSchema, getSchema, getSchemaClassDefinition, getSchemaClassDefinition, modifyAttributes, modifyAttributes, modifyAttributes, modifyAttributes, rebind, rebind, search, search, search, search, search, search, search, search
Конструкторы
InitialDirContext
protected InitialDirContext(boolean lazy)
throws NamingException
Создает начальный DirContext с возможностью не инициализировать его. Это может быть использовано конструктором подкласса, когда значение параметра среды еще не известно на момент вызова конструктора InitialDirContext. Конструктор подкласса вызовет этот конструктор, вычислит значение среды и затем вызовет init() перед возвратом.
- Параметры:
-
lazy- true означает не инициализировать начальный DirContext; false эквивалентно вызовуnew InitialDirContext() - Исключения:
-
NamingException- если возникает исключение именования - С:
- 1.3
- См. также:
InitialContext.init(Hashtable)
InitialDirContext
public InitialDirContext()
throws NamingException
Создает начальный DirContext. Свойства среды не заданы. Эквивалентно new InitialDirContext(null).
- Исключения:
-
NamingException- если возникает исключение именования - См. также:
InitialDirContext(Hashtable)
InitialDirContext
public InitialDirContext(Hashtable<?,?> environment)
throws NamingException
Создает начальный DirContext, используя предоставленную среду. Свойства среды обсуждаются в описании класса javax.naming.InitialContext.
Этот конструктор не будет изменять environment или сохранять ссылку на него, но может сохранить копию. Звонящий не должен изменять изменяемые ключи и значения в environment после того, как он был передан конструктору.
- Параметры:
-
environment- среда, используемая для создания начального DirContext. 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.
https://docs.oracle.com/en/java/javase/11/docs/api/java.naming/javax/naming/directory/InitialDirContext.html