Uses of Class
javax.naming.NamingException
-
Packages that use NamingException 软件包 描述 javax.naming 提供用于访问命名服务的类和接口。javax.naming.directory 扩展javax.naming
程序包以提供访问目录服务的功能。javax.naming.event 在访问命名和目录服务时为事件通知提供支持。javax.naming.ldap 提供对LDAPv3扩展操作和控件的支持。javax.naming.spi 提供通过javax.naming
及相关软件包动态插入支持访问命名和目录服务的javax.naming
。 -
-
Uses of NamingException in javax.naming
Subclasses of NamingException in javax.naming 变量和类型 类 描述 class
AuthenticationException
在访问命名或目录服务时发生身份验证错误时抛出此异常。class
AuthenticationNotSupportedException
如果不支持所请求的特定身份验证,则抛出此异常。class
CannotProceedException
抛出此异常表示操作已到达操作无法继续操作的名称中的某个点。class
CommunicationException
当客户端无法与目录或命名服务通信时,将引发此异常。class
ConfigurationException
遇到配置问题时会抛出此异常。class
ContextNotEmptyException
尝试销毁非空的上下文时抛出此异常。class
InsufficientResourcesException
当资源不可用于完成请求的操作时,抛出此异常。class
InterruptedNamingException
当被调用的命名操作被中断时,抛出此异常。class
InvalidNameException
此异常表示指定的名称不符合命名系统的命名语法。class
LimitExceededException
当方法由于用户或系统指定的限制而异常终止时,抛出此异常。class
LinkException
此异常用于描述解析链接时遇到的问题。class
LinkLoopException
在尝试解析链接时检测到循环或者已达到链接计数的特定于实现的限制时,将引发此异常。class
MalformedLinkException
在解析或构建链接时遇到格式错误的链接时会抛出此异常。class
NameAlreadyBoundException
方法抛出此异常以指示无法添加绑定,因为该名称已绑定到另一个对象。class
NameNotFoundException
当名称的组件由于未绑定而无法解析时,将引发此异常。class
NamingSecurityException
这是Context和DirContext接口中的操作抛出的与安全相关的异常的超类。class
NoInitialContextException
如果无法创建初始上下文实现,则抛出此异常。class
NoPermissionException
尝试执行客户端没有权限的操作时抛出此异常。class
NotContextException
当命名操作进行到需要上下文来继续操作的点时,抛出此异常,但解析的对象不是上下文。class
OperationNotSupportedException
当上下文实现不支持被调用的操作时,抛出此异常。class
PartialResultException
抛出此异常表示到目前为止返回或返回的结果是部分的,并且无法完成操作。class
ReferralException
此抽象类用于表示引用异常,该异常是为响应 引用(例如LDAP v3服务器返回的 引用)而生成的。class
ServiceUnavailableException
尝试与目录或命名服务通信时,抛出此异常,并且该服务不可用。class
SizeLimitExceededException
当方法生成的结果超出与大小相关的限制时,抛出此异常。class
TimeLimitExceededException
当方法未在指定的时间限制内终止时,抛出此异常。Methods in javax.naming that throw NamingException 变量和类型 方法 描述 Object
Context. addToEnvironment(String propName, Object propVal)
将新环境属性添加到此上下文的环境中。void
Context. bind(String name, Object obj)
将名称绑定到对象。void
Context. bind(Name name, Object obj)
将名称绑定到对象。void
Context. close()
关闭此背景。void
NamingEnumeration. close()
关闭此枚举。String
Context. composeName(String name, String prefix)
使用与此上下文相关的名称组合此上下文的名称。Name
Context. composeName(Name name, Name prefix)
使用与此上下文相关的名称组合此上下文的名称。String
InitialContext. composeName(String name, String prefix)
使用与此上下文相关的名称组合此上下文的名称。Name
InitialContext. composeName(Name name, Name prefix)
使用与此上下文相关的名称组合此上下文的名称。Context
Context. createSubcontext(String name)
创建并绑定新上下文。Context
Context. createSubcontext(Name name)
创建并绑定新上下文。void
Context. destroySubcontext(String name)
销毁命名上下文并将其从命名空间中删除。void
Context. destroySubcontext(Name name)
销毁命名上下文并将其从命名空间中删除。static <T> T
InitialContext. doLookup(String name)
一种检索命名对象的静态方法。static <T> T
InitialContext. doLookup(Name name)
一种检索命名对象的静态方法。protected Context
InitialContext. getDefaultInitCtx()
通过调用NamingManager.getInitialContext()
检索初始上下文并将其缓存在defaultInitCtx中。Hashtable<?,?>
Context. getEnvironment()
检索对此上下文有效的环境。String
LinkRef. getLinkName()
检索此链接的名称。String
Context. getNameInNamespace()
在其自己的命名空间中检索此上下文的全名。NameParser
Context. getNameParser(String name)
检索与命名上下文关联的解析器。NameParser
Context. getNameParser(Name name)
检索与命名上下文关联的解析器。Reference
Referenceable. getReference()
检索此对象的引用。abstract Context
ReferralException. getReferralContext()
检索继续该方法的上下文。abstract Context
ReferralException. getReferralContext(Hashtable<?,?> env)
使用环境属性检索继续该方法的上下文。protected Context
InitialContext. getURLOrDefaultInitCtx(String name)
检索用于解析字符串名称name
的上下文。protected Context
InitialContext. getURLOrDefaultInitCtx(Name name)
检索用于解析name
的上下文。boolean
NamingEnumeration. hasMore()
确定枚举中是否还有其他元素。protected void
InitialContext. init(Hashtable<?,?> environment)
使用提供的环境初始化初始上下文。NamingEnumeration<NameClassPair>
Context. list(String name)
枚举命名上下文中绑定的名称,以及绑定到它们的对象的类名。NamingEnumeration<NameClassPair>
Context. list(Name name)
枚举命名上下文中绑定的名称,以及绑定到它们的对象的类名。NamingEnumeration<Binding>
Context. listBindings(String name)
枚举命名上下文中绑定的名称以及绑定到它们的对象。NamingEnumeration<Binding>
Context. listBindings(Name name)
枚举命名上下文中绑定的名称以及绑定到它们的对象。Object
Context. lookup(String name)
检索命名对象。Object
Context. lookup(Name name)
检索命名对象。Object
Context. lookupLink(String name)
检索命名对象,除了名称的终端原子组件之外的链接。Object
Context. lookupLink(Name name)
检索命名对象,除了名称的终端原子组件之外的链接。T
NamingEnumeration. next()
检索枚举中的下一个元素。Name
NameParser. parse(String name)
将名称解析为其组件。void
Context. rebind(String name, Object obj)
将名称绑定到对象,覆盖任何现有绑定。void
Context. rebind(Name name, Object obj)
将名称绑定到对象,覆盖任何现有绑定。Object
Context. removeFromEnvironment(String propName)
从此上下文的环境中删除环境属性。void
Context. rename(String oldName, String newName)
将新名称绑定到绑定到旧名称的对象,并取消绑定旧名称。void
Context. rename(Name oldName, Name newName)
将新名称绑定到绑定到旧名称的对象,并取消绑定旧名称。void
Context. unbind(String name)
取消绑定命名对象。void
Context. unbind(Name name)
取消绑定命名对象。Constructors in javax.naming that throw NamingException 构造器 描述 InitialContext()
构造一个初始上下文。InitialContext(boolean lazy)
构造一个初始上下文,可以选择不初始化它。InitialContext(Hashtable<?,?> environment)
使用提供的环境构造初始上下文。 -
Uses of NamingException in javax.naming.directory
Subclasses of NamingException in javax.naming.directory 变量和类型 类 描述 class
AttributeInUseException
当操作尝试添加已存在的属性时,将引发此异常。class
AttributeModificationException
当尝试添加,删除或修改属性,其标识符或与属性的(架构)定义或属性的状态冲突的值时,抛出此异常。class
InvalidAttributeIdentifierException
尝试添加以创建具有无效属性标识符的属性时,将引发此异常。class
InvalidAttributesException
尝试添加或修改已指定不完整或不正确的属性集时,将引发此异常。class
InvalidAttributeValueException
当尝试向属性添加与属性的模式定义冲突的值时,抛出此类。class
InvalidSearchControlsException
当搜索操作的SearchControls规范无效时,抛出此异常。class
InvalidSearchFilterException
当搜索过滤器的规范无效时,抛出此异常。class
NoSuchAttributeException
尝试访问不存在的属性时抛出此异常。class
SchemaViolationException
当某个方法在某些方面违反了模式时,抛出此异常。Methods in javax.naming.directory that throw NamingException 变量和类型 方法 描述 void
DirContext. bind(String name, Object obj, Attributes attrs)
将名称绑定到对象以及关联的属性。void
DirContext. bind(Name name, Object obj, Attributes attrs)
将名称绑定到对象以及关联的属性。DirContext
DirContext. createSubcontext(String name, Attributes attrs)
创建并绑定新上下文以及相关属性。DirContext
DirContext. createSubcontext(Name name, Attributes attrs)
创建并绑定新上下文以及相关属性。Object
Attribute. get()
检索此属性的值之一。Object
Attribute. get(int ix)
从有序的属性值列表中检索属性值。Object
BasicAttribute. get()
检索此属性的值之一。NamingEnumeration<?>
Attribute. getAll()
检索属性值的枚举。NamingEnumeration<?>
BasicAttribute. getAll()
检索此属性值的枚举。DirContext
Attribute. getAttributeDefinition()
检索属性的架构定义。DirContext
BasicAttribute. getAttributeDefinition()
检索此属性的架构定义。Attributes
DirContext. getAttributes(String name)
检索与命名对象关联的所有属性。Attributes
DirContext. getAttributes(String name, String[] attrIds)
检索与命名对象关联的选定属性。Attributes
DirContext. getAttributes(Name name)
检索与命名对象关联的所有属性。Attributes
DirContext. getAttributes(Name name, String[] attrIds)
检索与命名对象关联的选定属性。DirContext
Attribute. getAttributeSyntaxDefinition()
检索与该属性关联的语法定义。DirContext
BasicAttribute. getAttributeSyntaxDefinition()
检索与此属性关联的语法定义。DirContext
DirContext. getSchema(String name)
检索与命名对象关联的模式。DirContext
DirContext. getSchema(Name name)
检索与命名对象关联的模式。DirContext
DirContext. getSchemaClassDefinition(String name)
检索包含命名对象的类定义的模式对象的上下文。DirContext
DirContext. getSchemaClassDefinition(Name name)
检索包含命名对象的类定义的模式对象的上下文。void
DirContext. modifyAttributes(String name, int mod_op, Attributes attrs)
修改与命名对象关联的属性。void
DirContext. modifyAttributes(String name, ModificationItem[] mods)
使用有序的修改列表修改与命名对象关联的属性。void
DirContext. modifyAttributes(Name name, int mod_op, Attributes attrs)
修改与命名对象关联的属性。void
DirContext. modifyAttributes(Name name, ModificationItem[] mods)
使用有序的修改列表修改与命名对象关联的属性。void
DirContext. rebind(String name, Object obj, Attributes attrs)
将名称绑定到对象以及相关属性,覆盖任何现有绑定。void
DirContext. rebind(Name name, Object obj, Attributes attrs)
将名称绑定到对象以及相关属性,覆盖任何现有绑定。NamingEnumeration<SearchResult>
DirContext. search(String name, String filterExpr, Object[] filterArgs, SearchControls cons)
在命名的上下文或对象中搜索满足给定搜索过滤器的条目。NamingEnumeration<SearchResult>
DirContext. search(String name, String filter, SearchControls cons)
在命名的上下文或对象中搜索满足给定搜索过滤器的条目。NamingEnumeration<SearchResult>
DirContext. search(String name, Attributes matchingAttributes)
在单个上下文中搜索包含指定属性集的对象。NamingEnumeration<SearchResult>
DirContext. search(String name, Attributes matchingAttributes, String[] attributesToReturn)
在单个上下文中搜索包含指定属性集的对象,并检索所选属性。NamingEnumeration<SearchResult>
DirContext. search(Name name, String filterExpr, Object[] filterArgs, SearchControls cons)
在命名的上下文或对象中搜索满足给定搜索过滤器的条目。NamingEnumeration<SearchResult>
DirContext. search(Name name, String filter, SearchControls cons)
在命名的上下文或对象中搜索满足给定搜索过滤器的条目。NamingEnumeration<SearchResult>
DirContext. search(Name name, Attributes matchingAttributes)
在单个上下文中搜索包含指定属性集的对象。NamingEnumeration<SearchResult>
DirContext. search(Name name, Attributes matchingAttributes, String[] attributesToReturn)
在单个上下文中搜索包含指定属性集的对象,并检索所选属性。Constructors in javax.naming.directory that throw NamingException 构造器 描述 InitialDirContext()
构造一个初始的DirContext。InitialDirContext(boolean lazy)
构造一个初始DirContext,并选择不初始化它。InitialDirContext(Hashtable<?,?> environment)
使用提供的环境构造初始DirContext。 -
Uses of NamingException in javax.naming.event
Methods in javax.naming.event that return NamingException 变量和类型 方法 描述 NamingException
NamingExceptionEvent. getException()
检索抛出的异常。Methods in javax.naming.event that throw NamingException 变量和类型 方法 描述 void
EventContext. addNamingListener(String target, int scope, NamingListener l)
添加一个侦听器,用于接收由字符串目标名称和作用域命名的对象更改时触发的命名事件。void
EventContext. addNamingListener(Name target, int scope, NamingListener l)
添加一个侦听器,用于接收目标和作用域标识的对象更改时触发的命名事件。void
EventDirContext. addNamingListener(String target, String filter, Object[] filterArgs, SearchControls ctls, NamingListener l)
添加一个侦听器,用于接收在搜索过滤器filter
标识的对象和由字符串目标名称指定的对象上的过滤器参数被修改时触发的命名事件。void
EventDirContext. addNamingListener(String target, String filter, SearchControls ctls, NamingListener l)
添加一个侦听器,用于接收在修改由字符串目标名称指定的对象处的搜索过滤器filter
标识的对象时触发的命名事件。void
EventDirContext. addNamingListener(Name target, String filter, Object[] filterArgs, SearchControls ctls, NamingListener l)
添加一个侦听器,用于接收由搜索过滤器filter
标识的对象和目标指定的对象的过滤器参数被修改时触发的命名事件。void
EventDirContext. addNamingListener(Name target, String filter, SearchControls ctls, NamingListener l)
添加一个侦听器,用于接收在目标命名的对象上搜索过滤器filter
标识的对象被修改时触发的命名事件。void
EventContext. removeNamingListener(NamingListener l)
从接收到此EventContext
触发的命名事件中删除侦听EventContext
。boolean
EventContext. targetMustExist()
确定侦听器是否可以注册对不存在的目标的兴趣。Constructors in javax.naming.event with parameters of type NamingException 构造器 描述 NamingExceptionEvent(EventContext source, NamingException exc)
构造一个实例NamingExceptionEvent
使用其中的背景下NamingException
被抛出,并且抛出的异常。 -
Uses of NamingException in javax.naming.ldap
Subclasses of NamingException in javax.naming.ldap 变量和类型 类 描述 class
LdapReferralException
此抽象类用于表示LDAP引用异常。Methods in javax.naming.ldap that return NamingException 变量和类型 方法 描述 NamingException
SortResponseControl. getException()
检索适用于结果代码的NamingException。NamingException
UnsolicitedNotification. getException()
使用服务器发送的信息检索构造的异常。Methods in javax.naming.ldap that throw NamingException 变量和类型 方法 描述 ExtendedResponse
ExtendedRequest. createExtendedResponse(String id, byte[] berValue, int offset, int length)
创建与此请求对应的响应对象。ExtendedResponse
StartTlsRequest. createExtendedResponse(String id, byte[] berValue, int offset, int length)
创建与LDAP StartTLS扩展请求对应的扩展响应对象。ExtendedResponse
LdapContext. extendedOperation(ExtendedRequest request)
执行扩展操作。Control[]
LdapContext. getConnectControls()
检索对此上下文有效的连接请求控件。abstract Control
ControlFactory. getControlInstance(Control ctl)
使用此控件工厂创建控件。static Control
ControlFactory. getControlInstance(Control ctl, Context ctx, Hashtable<?,?> env)
使用已知的控件工厂创建控件。Control[]
HasControls. getControls()
从实现此接口的对象中检索Control
的数组。abstract Context
LdapReferralException. getReferralContext()
使用上下文的环境检索继续该方法的上下文,而不是控件。abstract Context
LdapReferralException. getReferralContext(Hashtable<?,?> env)
使用环境属性检索继续该方法的上下文,而不使用任何控件。abstract Context
LdapReferralException. getReferralContext(Hashtable<?,?> env, Control[] reqCtls)
使用请求控件和环境属性检索继续该方法的上下文。Control[]
LdapContext. getRequestControls()
检索对此上下文有效的请求控件。Control[]
LdapContext. getResponseControls()
检索由于在此上下文上调用的最后一个方法而生成的响应控件。LdapContext
LdapContext. newInstance(Control[] requestControls)
创建使用请求控件初始化的此上下文的新实例。void
LdapContext. reconnect(Control[] connCtls)
使用提供的控件和此上下文的环境重新连接到LDAP服务器。void
LdapContext. setRequestControls(Control[] requestControls)
为随后在此上下文中调用的方法设置请求控件。Constructors in javax.naming.ldap that throw NamingException 构造器 描述 InitialLdapContext()
使用无环境属性或连接请求控件构造初始上下文。InitialLdapContext(Hashtable<?,?> environment, Control[] connCtls)
使用环境属性和连接请求控件构造初始上下文。 -
Uses of NamingException in javax.naming.spi
Methods in javax.naming.spi that throw NamingException 变量和类型 方法 描述 InitialContextFactory
InitialContextFactoryBuilder. createInitialContextFactory(Hashtable<?,?> environment)
使用指定的环境创建初始上下文工厂。ObjectFactory
ObjectFactoryBuilder. createObjectFactory(Object obj, Hashtable<?,?> environment)
使用提供的环境创建新的对象工厂。static Context
NamingManager. getContinuationContext(CannotProceedException cpe)
创建继续上下文操作的上下文。static DirContext
DirectoryManager. getContinuationDirContext(CannotProceedException cpe)
创建继续DirContext
操作的上下文。Context
InitialContextFactory. getInitialContext(Hashtable<?,?> environment)
创建初始上下文以开始名称解析。static Context
NamingManager. getInitialContext(Hashtable<?,?> env)
使用指定的环境属性创建初始上下文。static DirStateFactory.Result
DirectoryManager. getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment, Attributes attrs)
在给定原始对象及其属性时,检索用于绑定的对象的状态。DirStateFactory.Result
DirStateFactory. getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment, Attributes inAttrs)
在给定要转换的对象和属性的情况下,检索要绑定的对象的状态。static Object
NamingManager. getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment)
检索绑定对象的状态。Object
StateFactory. getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment)
检索绑定对象的状态。static Context
NamingManager. getURLContext(String scheme, Hashtable<?,?> environment)
为给定的URL方案ID创建上下文。ResolveResult
Resolver. resolveToClass(String name, 类<? extends Context> contextType)
部分解析一个名字。ResolveResult
Resolver. resolveToClass(Name name, 类<? extends Context> contextType)
部分解析一个名字。static void
NamingManager. setInitialContextFactoryBuilder(InitialContextFactoryBuilder builder)
将InitialContextFactory构建器设置为构建器。static void
NamingManager. setObjectFactoryBuilder(ObjectFactoryBuilder builder)
ObjectFactoryBuilder确定尝试加载对象工厂时使用的策略。
-