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 Modifier and Type Class 描述 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 Modifier and Type 方法 描述 Object
Context. addToEnvironment(String propName, Object propVal)
在此上下文的环境中添加一个新的环境属性。Object
InitialContext. addToEnvironment(String propName, Object propVal)
void
Context. bind(String name, Object obj)
将名称绑定到对象。void
Context. bind(Name name, Object obj)
将名称绑定到对象。void
InitialContext. bind(String name, Object obj)
void
InitialContext. bind(Name name, Object obj)
void
Context. close()
关闭这个上下文。void
InitialContext. 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)
创建并绑定新的上下文。Context
InitialContext. createSubcontext(String name)
Context
InitialContext. createSubcontext(Name name)
void
Context. destroySubcontext(String name)
销毁命名上下文并将其从命名空间中删除。void
Context. destroySubcontext(Name name)
销毁命名上下文并将其从命名空间中删除。void
InitialContext. destroySubcontext(String name)
void
InitialContext. 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()
检索此环境有效的环境。Hashtable<?,?>
InitialContext. getEnvironment()
String
LinkRef. getLinkName()
检索此链接的名称。String
Context. getNameInNamespace()
在其自己的命名空间中检索此上下文的全名。String
InitialContext. getNameInNamespace()
NameParser
Context. getNameParser(String name)
检索与命名上下文关联的解析器。NameParser
Context. getNameParser(Name name)
检索与命名上下文关联的解析器。NameParser
InitialContext. getNameParser(String name)
NameParser
InitialContext. 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<NameClassPair>
InitialContext. list(String name)
NamingEnumeration<NameClassPair>
InitialContext. list(Name name)
NamingEnumeration<Binding>
Context. listBindings(String name)
枚举在命名上下文中绑定的名称以及绑定到它们的对象。NamingEnumeration<Binding>
Context. listBindings(Name name)
枚举在命名上下文中绑定的名称以及绑定到它们的对象。NamingEnumeration<Binding>
InitialContext. listBindings(String name)
NamingEnumeration<Binding>
InitialContext. listBindings(Name name)
Object
Context. lookup(String name)
检索命名对象。Object
Context. lookup(Name name)
检索命名对象。Object
InitialContext. lookup(String name)
Object
InitialContext. lookup(Name name)
Object
Context. lookupLink(String name)
检索命名对象,除了名称的终端原子组件以外的链接。Object
Context. lookupLink(Name name)
检索命名对象,除了名称的终端原子组件以外的链接。Object
InitialContext. lookupLink(String name)
Object
InitialContext. 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)
将名称绑定到对象,覆盖任何现有绑定。void
InitialContext. rebind(String name, Object obj)
void
InitialContext. rebind(Name name, Object obj)
Object
Context. removeFromEnvironment(String propName)
从环境环境中删除环境属性。Object
InitialContext. removeFromEnvironment(String propName)
void
Context. rename(String oldName, String newName)
将绑定到旧名称的对象绑定一个新名称,并取消绑定旧名称。void
Context. rename(Name oldName, Name newName)
将绑定到旧名称的对象绑定一个新名称,并取消绑定旧名称。void
InitialContext. rename(String oldName, String newName)
void
InitialContext. rename(Name oldName, Name newName)
void
Context. unbind(String name)
取消绑定命名对象。void
Context. unbind(Name name)
取消绑定命名对象。void
InitialContext. unbind(String name)
void
InitialContext. unbind(Name name)
Constructors in javax.naming that throw NamingException Constructor 描述 InitialContext()
构建一个初始上下文。InitialContext(boolean lazy)
构造一个初始上下文,并选择不初始化它。InitialContext(Hashtable<?,?> environment)
使用提供的环境构建初始上下文。 -
Uses of NamingException in javax.naming.directory
Subclasses of NamingException in javax.naming.directory Modifier and Type Class 描述 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 Modifier and Type 方法 描述 void
DirContext. bind(String name, Object obj, Attributes attrs)
将名称绑定到对象,以及关联的属性。void
DirContext. bind(Name name, Object obj, Attributes attrs)
将名称绑定到对象,以及关联的属性。void
InitialDirContext. bind(String name, Object obj, Attributes attrs)
void
InitialDirContext. bind(Name name, Object obj, Attributes attrs)
DirContext
DirContext. createSubcontext(String name, Attributes attrs)
创建和绑定新的上下文以及关联的属性。DirContext
DirContext. createSubcontext(Name name, Attributes attrs)
创建和绑定新的上下文以及关联的属性。DirContext
InitialDirContext. createSubcontext(String name, Attributes attrs)
DirContext
InitialDirContext. createSubcontext(Name name, Attributes attrs)
Object
Attribute. get()
检索此属性值之一。Object
Attribute. get(int ix)
从有序的属性值列表中检索属性值。Object
BasicAttribute. get()
检索此属性值之一。Object
BasicAttribute. get(int ix)
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)
检索与命名对象关联的所选属性。Attributes
InitialDirContext. getAttributes(String name)
Attributes
InitialDirContext. getAttributes(String name, String[] attrIds)
Attributes
InitialDirContext. getAttributes(Name name)
Attributes
InitialDirContext. getAttributes(Name name, String[] attrIds)
DirContext
Attribute. getAttributeSyntaxDefinition()
检索与属性相关联的语法定义。DirContext
BasicAttribute. getAttributeSyntaxDefinition()
检索与此属性相关联的语法定义。DirContext
DirContext. getSchema(String name)
检索与命名对象关联的模式。DirContext
DirContext. getSchema(Name name)
检索与命名对象关联的模式。DirContext
InitialDirContext. getSchema(String name)
DirContext
InitialDirContext. getSchema(Name name)
DirContext
DirContext. getSchemaClassDefinition(String name)
检索包含命名对象的类定义的模式对象的上下文。DirContext
DirContext. getSchemaClassDefinition(Name name)
检索包含命名对象的类定义的模式对象的上下文。DirContext
InitialDirContext. getSchemaClassDefinition(String name)
DirContext
InitialDirContext. 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
InitialDirContext. modifyAttributes(String name, int mod_op, Attributes attrs)
void
InitialDirContext. modifyAttributes(String name, ModificationItem[] mods)
void
InitialDirContext. modifyAttributes(Name name, int mod_op, Attributes attrs)
void
InitialDirContext. modifyAttributes(Name name, ModificationItem[] mods)
void
DirContext. rebind(String name, Object obj, Attributes attrs)
将名称绑定到对象以及关联的属性,覆盖任何现有绑定。void
DirContext. rebind(Name name, Object obj, Attributes attrs)
将名称绑定到对象以及关联的属性,覆盖任何现有绑定。void
InitialDirContext. rebind(String name, Object obj, Attributes attrs)
void
InitialDirContext. 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)
在单个上下文中搜索包含指定属性集的对象,并检索所选属性。NamingEnumeration<SearchResult>
InitialDirContext. search(String name, String filterExpr, Object[] filterArgs, SearchControls cons)
NamingEnumeration<SearchResult>
InitialDirContext. search(String name, String filter, SearchControls cons)
NamingEnumeration<SearchResult>
InitialDirContext. search(String name, Attributes matchingAttributes)
NamingEnumeration<SearchResult>
InitialDirContext. search(String name, Attributes matchingAttributes, String[] attributesToReturn)
NamingEnumeration<SearchResult>
InitialDirContext. search(Name name, String filterExpr, Object[] filterArgs, SearchControls cons)
NamingEnumeration<SearchResult>
InitialDirContext. search(Name name, String filter, SearchControls cons)
NamingEnumeration<SearchResult>
InitialDirContext. search(Name name, Attributes matchingAttributes)
NamingEnumeration<SearchResult>
InitialDirContext. search(Name name, Attributes matchingAttributes, String[] attributesToReturn)
Constructors in javax.naming.directory that throw NamingException Constructor 描述 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 Modifier and Type 方法 描述 NamingException
NamingExceptionEvent. getException()
检索抛出的异常。Methods in javax.naming.event that throw NamingException Modifier and Type 方法 描述 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 Constructor 描述 NamingExceptionEvent(EventContext source, NamingException exc)
构造一个实例NamingExceptionEvent
使用其中的背景下NamingException
被抛出,并且抛出的异常。 -
Uses of NamingException in javax.naming.ldap
Subclasses of NamingException in javax.naming.ldap Modifier and Type Class 描述 class
LdapReferralException
此抽象类用于表示LDAP引用异常。Methods in javax.naming.ldap that return NamingException Modifier and Type 方法 描述 NamingException
SortResponseControl. getException()
检索适合结果代码的NamingException。NamingException
UnsolicitedNotification. getException()
检索使用服务器发送的信息构造的异常。Methods in javax.naming.ldap that throw NamingException Modifier and Type 方法 描述 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
InitialLdapContext. extendedOperation(ExtendedRequest request)
ExtendedResponse
LdapContext. extendedOperation(ExtendedRequest request)
执行扩展操作。Control[]
InitialLdapContext. getConnectControls()
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[]
InitialLdapContext. getRequestControls()
Control[]
LdapContext. getRequestControls()
检索对该上下文有效的请求控件。Control[]
InitialLdapContext. getResponseControls()
Control[]
LdapContext. getResponseControls()
检索由此上下文调用的最后一个方法生成的响应控件。LdapContext
InitialLdapContext. newInstance(Control[] reqCtls)
LdapContext
LdapContext. newInstance(Control[] requestControls)
创建使用请求控件初始化的此上下文的新实例。void
InitialLdapContext. reconnect(Control[] connCtls)
void
LdapContext. reconnect(Control[] connCtls)
使用提供的控件和此上下文的环境重新连接到LDAP服务器。void
InitialLdapContext. setRequestControls(Control[] requestControls)
void
LdapContext. setRequestControls(Control[] requestControls)
设置随后在此上下文中调用的方法的请求控件。Constructors in javax.naming.ldap that throw NamingException Constructor 描述 InitialLdapContext()
构造一个不使用环境属性或连接请求控件的初始上下文。InitialLdapContext(Hashtable<?,?> environment, Control[] connCtls)
使用环境属性和连接请求控件构造初始上下文。 -
Uses of NamingException in javax.naming.spi
Methods in javax.naming.spi that throw NamingException Modifier and Type 方法 描述 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, Class<? extends Context> contextType)
部分解决名称。ResolveResult
Resolver. resolveToClass(Name name, Class<? extends Context> contextType)
部分解决名称。static void
NamingManager. setInitialContextFactoryBuilder(InitialContextFactoryBuilder builder)
将InitialContextFactory构建器设置为构建器。static void
NamingManager. setObjectFactoryBuilder(ObjectFactoryBuilder builder)
ObjectFactoryBuilder确定在尝试加载对象工厂时使用的策略。
-