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 描述 classAuthenticationException访问命名或目录服务时发生身份验证错误时抛出此异常。classAuthenticationNotSupportedException当不支持所请求的身份验证的特定风格时,会抛出此异常。classCannotProceedException抛出此异常以指示操作达到操作无法继续进行的名称中的一个点。classCommunicationException当客户端无法与目录或命名服务通信时,抛出此异常。classConfigurationException出现配置问题时抛出此异常。classContextNotEmptyException尝试销毁不为空的上下文时抛出此异常。classInsufficientResourcesException当资源不可用来完成请求的操作时,抛出此异常。classInterruptedNamingException正在调用的命名操作已被中断时抛出此异常。classInvalidNameException此异常表示指定的名称不符合命名系统的命名语法。classLimitExceededException当方法由于用户或系统指定的限制而异常终止时,会抛出此异常。classLinkException此异常用于描述解决链接时遇到的问题。classLinkLoopException当尝试解析链接时检测到一个循环,或者达到链接计数的实现特定限制时,会抛出此异常。classMalformedLinkException当解决或构建链接时遇到格式错误的链接时抛出此异常。classNameAlreadyBoundException通过方法抛出此异常,表示无法添加绑定,因为该名称已被绑定到另一个对象。classNameNotFoundException当名称的组件由于未绑定而无法解析时抛出此异常。classNamingSecurityException这是Context和DirContext接口中的操作抛出的与安全相关异常的超类。classNoInitialContextException当不能创建初始上下文实现时,抛出此异常。classNoPermissionException尝试执行客户端没有权限的操作时抛出此异常。classNotContextException当命名操作进行到需要上下文以继续操作的点时抛出此异常,但解析的对象不是上下文。classOperationNotSupportedException当上下文实现不支持正在调用的操作时,抛出此异常。classPartialResultException抛出此异常以指示到目前为止返回或返回的结果是部分的,并且该操作无法完成。classReferralException此抽象类用于表示引用异常,该引用异常是响应于LDAP v3服务器返回的 引用而生成的。classServiceUnavailableException尝试与目录或命名服务通信并且该服务不可用时,会抛出此异常。classSizeLimitExceededException当方法产生超过大小相关限制的结果时,抛出此异常。classTimeLimitExceededException当方法不在指定的时间限制内终止时,抛出此异常。Methods in javax.naming that throw NamingException Modifier and Type 方法 描述 ObjectContext. addToEnvironment(String propName, Object propVal)在此上下文的环境中添加一个新的环境属性。ObjectInitialContext. addToEnvironment(String propName, Object propVal)voidContext. bind(String name, Object obj)将名称绑定到对象。voidContext. bind(Name name, Object obj)将名称绑定到对象。voidInitialContext. bind(String name, Object obj)voidInitialContext. bind(Name name, Object obj)voidContext. close()关闭这个上下文。voidInitialContext. close()voidNamingEnumeration. close()关闭此枚举。StringContext. composeName(String name, String prefix)使用相对于该上下文的名称组合此上下文的名称。NameContext. composeName(Name name, Name prefix)使用相对于该上下文的名称组合此上下文的名称。StringInitialContext. composeName(String name, String prefix)使用相对于该上下文的名称组合此上下文的名称。NameInitialContext. composeName(Name name, Name prefix)使用相对于该上下文的名称组合此上下文的名称。ContextContext. createSubcontext(String name)创建并绑定新的上下文。ContextContext. createSubcontext(Name name)创建并绑定新的上下文。ContextInitialContext. createSubcontext(String name)ContextInitialContext. createSubcontext(Name name)voidContext. destroySubcontext(String name)销毁命名上下文并将其从命名空间中删除。voidContext. destroySubcontext(Name name)销毁命名上下文并将其从命名空间中删除。voidInitialContext. destroySubcontext(String name)voidInitialContext. destroySubcontext(Name name)static <T> TInitialContext. doLookup(String name)一种用于检索命名对象的静态方法。static <T> TInitialContext. doLookup(Name name)一种用于检索命名对象的静态方法。protected ContextInitialContext. getDefaultInitCtx()通过调用NamingManager.getInitialContext()检索初始上下文并将其缓存在defaultInitCtx中。Hashtable<?,?>Context. getEnvironment()检索此环境有效的环境。Hashtable<?,?>InitialContext. getEnvironment()StringLinkRef. getLinkName()检索此链接的名称。StringContext. getNameInNamespace()在其自己的命名空间中检索此上下文的全名。StringInitialContext. getNameInNamespace()NameParserContext. getNameParser(String name)检索与命名上下文关联的解析器。NameParserContext. getNameParser(Name name)检索与命名上下文关联的解析器。NameParserInitialContext. getNameParser(String name)NameParserInitialContext. getNameParser(Name name)ReferenceReferenceable. getReference()检索此对象的引用。abstract ContextReferralException. getReferralContext()检索继续该方法的上下文。abstract ContextReferralException. getReferralContext(Hashtable<?,?> env)检索使用环境属性继续该方法的上下文。protected ContextInitialContext. getURLOrDefaultInitCtx(String name)检索用于解析字符串名称name的上下文。protected ContextInitialContext. getURLOrDefaultInitCtx(Name name)检索用于解析的上下文name。booleanNamingEnumeration. hasMore()确定枚举中是否有更多的元素。protected voidInitialContext. 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)ObjectContext. lookup(String name)检索命名对象。ObjectContext. lookup(Name name)检索命名对象。ObjectInitialContext. lookup(String name)ObjectInitialContext. lookup(Name name)ObjectContext. lookupLink(String name)检索命名对象,除了名称的终端原子组件以外的链接。ObjectContext. lookupLink(Name name)检索命名对象,除了名称的终端原子组件以外的链接。ObjectInitialContext. lookupLink(String name)ObjectInitialContext. lookupLink(Name name)TNamingEnumeration. next()检索枚举中的下一个元素。NameNameParser. parse(String name)在其组件中解析名称。voidContext. rebind(String name, Object obj)将名称绑定到对象,覆盖任何现有绑定。voidContext. rebind(Name name, Object obj)将名称绑定到对象,覆盖任何现有绑定。voidInitialContext. rebind(String name, Object obj)voidInitialContext. rebind(Name name, Object obj)ObjectContext. removeFromEnvironment(String propName)从环境环境中删除环境属性。ObjectInitialContext. removeFromEnvironment(String propName)voidContext. rename(String oldName, String newName)将绑定到旧名称的对象绑定一个新名称,并取消绑定旧名称。voidContext. rename(Name oldName, Name newName)将绑定到旧名称的对象绑定一个新名称,并取消绑定旧名称。voidInitialContext. rename(String oldName, String newName)voidInitialContext. rename(Name oldName, Name newName)voidContext. unbind(String name)取消绑定命名对象。voidContext. unbind(Name name)取消绑定命名对象。voidInitialContext. unbind(String name)voidInitialContext. 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 描述 classAttributeInUseException当操作尝试添加已经存在的属性时,抛出此异常。classAttributeModificationException当尝试添加,删除或修改与属性(模式)定义或属性状态相冲突的属性,其标识符或其值时,将抛出此异常。classInvalidAttributeIdentifierException当尝试添加以创建具有无效属性标识符的属性时,会抛出此异常。classInvalidAttributesException尝试添加或修改不完整或不正确指定的属性集时,会抛出此异常。classInvalidAttributeValueException当尝试向属性添加与属性的模式定义冲突的值时,将抛出此类。classInvalidSearchControlsException当搜索操作的SearchControls的规范无效时,抛出此异常。classInvalidSearchFilterException当搜索过滤器的规范无效时抛出此异常。classNoSuchAttributeException尝试访问不存在的属性时抛出此异常。classSchemaViolationException当某种方法违反模式时,抛出此异常。Methods in javax.naming.directory that throw NamingException Modifier and Type 方法 描述 voidDirContext. bind(String name, Object obj, Attributes attrs)将名称绑定到对象,以及关联的属性。voidDirContext. bind(Name name, Object obj, Attributes attrs)将名称绑定到对象,以及关联的属性。voidInitialDirContext. bind(String name, Object obj, Attributes attrs)voidInitialDirContext. bind(Name name, Object obj, Attributes attrs)DirContextDirContext. createSubcontext(String name, Attributes attrs)创建和绑定新的上下文以及关联的属性。DirContextDirContext. createSubcontext(Name name, Attributes attrs)创建和绑定新的上下文以及关联的属性。DirContextInitialDirContext. createSubcontext(String name, Attributes attrs)DirContextInitialDirContext. createSubcontext(Name name, Attributes attrs)ObjectAttribute. get()检索此属性值之一。ObjectAttribute. get(int ix)从有序的属性值列表中检索属性值。ObjectBasicAttribute. get()检索此属性值之一。ObjectBasicAttribute. get(int ix)NamingEnumeration<?>Attribute. getAll()检索属性值的枚举。NamingEnumeration<?>BasicAttribute. getAll()检索此属性值的枚举。DirContextAttribute. getAttributeDefinition()检索属性的模式定义。DirContextBasicAttribute. getAttributeDefinition()检索此属性的模式定义。AttributesDirContext. getAttributes(String name)检索与命名对象关联的所有属性。AttributesDirContext. getAttributes(String name, String[] attrIds)检索与命名对象关联的所选属性。AttributesDirContext. getAttributes(Name name)检索与命名对象关联的所有属性。AttributesDirContext. getAttributes(Name name, String[] attrIds)检索与命名对象关联的所选属性。AttributesInitialDirContext. getAttributes(String name)AttributesInitialDirContext. getAttributes(String name, String[] attrIds)AttributesInitialDirContext. getAttributes(Name name)AttributesInitialDirContext. getAttributes(Name name, String[] attrIds)DirContextAttribute. getAttributeSyntaxDefinition()检索与属性相关联的语法定义。DirContextBasicAttribute. getAttributeSyntaxDefinition()检索与此属性相关联的语法定义。DirContextDirContext. getSchema(String name)检索与命名对象关联的模式。DirContextDirContext. getSchema(Name name)检索与命名对象关联的模式。DirContextInitialDirContext. getSchema(String name)DirContextInitialDirContext. getSchema(Name name)DirContextDirContext. getSchemaClassDefinition(String name)检索包含命名对象的类定义的模式对象的上下文。DirContextDirContext. getSchemaClassDefinition(Name name)检索包含命名对象的类定义的模式对象的上下文。DirContextInitialDirContext. getSchemaClassDefinition(String name)DirContextInitialDirContext. getSchemaClassDefinition(Name name)voidDirContext. modifyAttributes(String name, int mod_op, Attributes attrs)修改与命名对象关联的属性。voidDirContext. modifyAttributes(String name, ModificationItem[] mods)使用有序的修改列表修改与命名对象关联的属性。voidDirContext. modifyAttributes(Name name, int mod_op, Attributes attrs)修改与命名对象关联的属性。voidDirContext. modifyAttributes(Name name, ModificationItem[] mods)使用有序的修改列表修改与命名对象关联的属性。voidInitialDirContext. modifyAttributes(String name, int mod_op, Attributes attrs)voidInitialDirContext. modifyAttributes(String name, ModificationItem[] mods)voidInitialDirContext. modifyAttributes(Name name, int mod_op, Attributes attrs)voidInitialDirContext. modifyAttributes(Name name, ModificationItem[] mods)voidDirContext. rebind(String name, Object obj, Attributes attrs)将名称绑定到对象以及关联的属性,覆盖任何现有绑定。voidDirContext. rebind(Name name, Object obj, Attributes attrs)将名称绑定到对象以及关联的属性,覆盖任何现有绑定。voidInitialDirContext. rebind(String name, Object obj, Attributes attrs)voidInitialDirContext. 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 方法 描述 NamingExceptionNamingExceptionEvent. getException()检索抛出的异常。Methods in javax.naming.event that throw NamingException Modifier and Type 方法 描述 voidEventContext. addNamingListener(String target, int scope, NamingListener l)添加一个侦听器,用于接收由字符串目标名称和范围指定的对象更改时触发的命名事件。voidEventContext. addNamingListener(Name target, int scope, NamingListener l)添加一个侦听器,用于接收由目标和范围标识的对象更改时触发的命名事件。voidEventDirContext. addNamingListener(String target, String filter, Object[] filterArgs, SearchControls ctls, NamingListener l)添加一个侦听器,用于接收由搜索过滤器filter标识的对象和由字符串目标名称命名的对象的过滤器参数时触发的命名事件。voidEventDirContext. addNamingListener(String target, String filter, SearchControls ctls, NamingListener l)添加一个侦听器,用于接收在由字符串目标名称命名的对象由搜索过滤器filter标识的对象时触发的命名事件。voidEventDirContext. addNamingListener(Name target, String filter, Object[] filterArgs, SearchControls ctls, NamingListener l)添加一个侦听器,用于接收由搜索过滤器filter标识的对象和由目标命名的对象的过滤器参数被触发的命名事件。voidEventDirContext. addNamingListener(Name target, String filter, SearchControls ctls, NamingListener l)添加一个侦听器,用于接收由目标命名的对象由搜索过滤器filter标识的对象时触发的命名事件。voidEventContext. removeNamingListener(NamingListener l)从接收到EventContext触发的命名事件中移除侦听EventContext。booleanEventContext. 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 描述 classLdapReferralException此抽象类用于表示LDAP引用异常。Methods in javax.naming.ldap that return NamingException Modifier and Type 方法 描述 NamingExceptionSortResponseControl. getException()检索适合结果代码的NamingException。NamingExceptionUnsolicitedNotification. getException()检索使用服务器发送的信息构造的异常。Methods in javax.naming.ldap that throw NamingException Modifier and Type 方法 描述 ExtendedResponseExtendedRequest. createExtendedResponse(String id, byte[] berValue, int offset, int length)创建与此请求对应的响应对象。ExtendedResponseStartTlsRequest. createExtendedResponse(String id, byte[] berValue, int offset, int length)创建对应于LDAP StartTLS扩展请求的扩展响应对象。ExtendedResponseInitialLdapContext. extendedOperation(ExtendedRequest request)ExtendedResponseLdapContext. extendedOperation(ExtendedRequest request)执行扩展操作。Control[]InitialLdapContext. getConnectControls()Control[]LdapContext. getConnectControls()检索此上下文的连接请求控件。abstract ControlControlFactory. getControlInstance(Control ctl)使用该控制工厂创建控制。static ControlControlFactory. getControlInstance(Control ctl, Context ctx, Hashtable<?,?> env)使用已知的控制工厂创建控制。Control[]HasControls. getControls()从实现此接口的对象中检索Control的数组。abstract ContextLdapReferralException. getReferralContext()检索使用上下文环境继续该方法的上下文,而不使用控件。abstract ContextLdapReferralException. getReferralContext(Hashtable<?,?> env)检索使用环境属性继续该方法的上下文,而不使用控件。abstract ContextLdapReferralException. getReferralContext(Hashtable<?,?> env, Control[] reqCtls)检索使用请求控件和环境属性继续该方法的上下文。Control[]InitialLdapContext. getRequestControls()Control[]LdapContext. getRequestControls()检索对该上下文有效的请求控件。Control[]InitialLdapContext. getResponseControls()Control[]LdapContext. getResponseControls()检索由此上下文调用的最后一个方法生成的响应控件。LdapContextInitialLdapContext. newInstance(Control[] reqCtls)LdapContextLdapContext. newInstance(Control[] requestControls)创建使用请求控件初始化的此上下文的新实例。voidInitialLdapContext. reconnect(Control[] connCtls)voidLdapContext. reconnect(Control[] connCtls)使用提供的控件和此上下文的环境重新连接到LDAP服务器。voidInitialLdapContext. setRequestControls(Control[] requestControls)voidLdapContext. 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 方法 描述 InitialContextFactoryInitialContextFactoryBuilder. createInitialContextFactory(Hashtable<?,?> environment)使用指定的环境创建一个初始上下文工厂。ObjectFactoryObjectFactoryBuilder. createObjectFactory(Object obj, Hashtable<?,?> environment)使用提供的环境创建一个新的对象工厂。static ContextNamingManager. getContinuationContext(CannotProceedException cpe)创建一个上下文来继续上下文操作。static DirContextDirectoryManager. getContinuationDirContext(CannotProceedException cpe)创建一个上下文,继续操作DirContext。ContextInitialContextFactory. getInitialContext(Hashtable<?,?> environment)创建起始名称解析的初始上下文。static ContextNamingManager. getInitialContext(Hashtable<?,?> env)使用指定的环境属性创建初始上下文。static DirStateFactory.ResultDirectoryManager. getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment, Attributes attrs)当给定原始对象及其属性时,检索绑定对象的状态。DirStateFactory.ResultDirStateFactory. getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment, Attributes inAttrs)在给定要转换的对象和属性的情况下,检索绑定对象的状态。static ObjectNamingManager. getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment)检索绑定对象的状态。ObjectStateFactory. getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment)检索绑定对象的状态。static ContextNamingManager. getURLContext(String scheme, Hashtable<?,?> environment)为给定的URL方案ID创建上下文。ResolveResultResolver. resolveToClass(String name, Class<? extends Context> contextType)部分解决名称。ResolveResultResolver. resolveToClass(Name name, Class<? extends Context> contextType)部分解决名称。static voidNamingManager. setInitialContextFactoryBuilder(InitialContextFactoryBuilder builder)将InitialContextFactory构建器设置为构建器。static voidNamingManager. setObjectFactoryBuilder(ObjectFactoryBuilder builder)ObjectFactoryBuilder确定在尝试加载对象工厂时使用的策略。
-