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 变量和类型 类 描述 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 变量和类型 方法 描述 ObjectContext. addToEnvironment(String propName, Object propVal)将新环境属性添加到此上下文的环境中。voidContext. bind(String name, Object obj)将名称绑定到对象。voidContext. bind(Name name, Object obj)将名称绑定到对象。voidContext. 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)创建并绑定新上下文。voidContext. destroySubcontext(String name)销毁命名上下文并将其从命名空间中删除。voidContext. destroySubcontext(Name name)销毁命名上下文并将其从命名空间中删除。static <T> TInitialContext. doLookup(String name)一种检索命名对象的静态方法。static <T> TInitialContext. doLookup(Name name)一种检索命名对象的静态方法。protected ContextInitialContext. getDefaultInitCtx()通过调用NamingManager.getInitialContext()检索初始上下文并将其缓存在defaultInitCtx中。Hashtable<?,?>Context. getEnvironment()检索对此上下文有效的环境。StringLinkRef. getLinkName()检索此链接的名称。StringContext. getNameInNamespace()在其自己的命名空间中检索此上下文的全名。NameParserContext. getNameParser(String name)检索与命名上下文关联的解析器。NameParserContext. 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<Binding>Context. listBindings(String name)枚举命名上下文中绑定的名称以及绑定到它们的对象。NamingEnumeration<Binding>Context. listBindings(Name name)枚举命名上下文中绑定的名称以及绑定到它们的对象。ObjectContext. lookup(String name)检索命名对象。ObjectContext. lookup(Name name)检索命名对象。ObjectContext. lookupLink(String name)检索命名对象,除了名称的终端原子组件之外的链接。ObjectContext. lookupLink(Name name)检索命名对象,除了名称的终端原子组件之外的链接。TNamingEnumeration. next()检索枚举中的下一个元素。NameNameParser. parse(String name)将名称解析为其组件。voidContext. rebind(String name, Object obj)将名称绑定到对象,覆盖任何现有绑定。voidContext. rebind(Name name, Object obj)将名称绑定到对象,覆盖任何现有绑定。ObjectContext. removeFromEnvironment(String propName)从此上下文的环境中删除环境属性。voidContext. rename(String oldName, String newName)将新名称绑定到绑定到旧名称的对象,并取消绑定旧名称。voidContext. rename(Name oldName, Name newName)将新名称绑定到绑定到旧名称的对象,并取消绑定旧名称。voidContext. unbind(String name)取消绑定命名对象。voidContext. 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 变量和类型 类 描述 classAttributeInUseException当操作尝试添加已存在的属性时,将引发此异常。classAttributeModificationException当尝试添加,删除或修改属性,其标识符或与属性的(架构)定义或属性的状态冲突的值时,抛出此异常。classInvalidAttributeIdentifierException尝试添加以创建具有无效属性标识符的属性时,将引发此异常。classInvalidAttributesException尝试添加或修改已指定不完整或不正确的属性集时,将引发此异常。classInvalidAttributeValueException当尝试向属性添加与属性的模式定义冲突的值时,抛出此类。classInvalidSearchControlsException当搜索操作的SearchControls规范无效时,抛出此异常。classInvalidSearchFilterException当搜索过滤器的规范无效时,抛出此异常。classNoSuchAttributeException尝试访问不存在的属性时抛出此异常。classSchemaViolationException当某个方法在某些方面违反了模式时,抛出此异常。Methods in javax.naming.directory that throw NamingException 变量和类型 方法 描述 voidDirContext. bind(String name, Object obj, Attributes attrs)将名称绑定到对象以及关联的属性。voidDirContext. bind(Name name, Object obj, Attributes attrs)将名称绑定到对象以及关联的属性。DirContextDirContext. createSubcontext(String name, Attributes attrs)创建并绑定新上下文以及相关属性。DirContextDirContext. createSubcontext(Name name, Attributes attrs)创建并绑定新上下文以及相关属性。ObjectAttribute. get()检索此属性的值之一。ObjectAttribute. get(int ix)从有序的属性值列表中检索属性值。ObjectBasicAttribute. get()检索此属性的值之一。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)检索与命名对象关联的选定属性。DirContextAttribute. getAttributeSyntaxDefinition()检索与该属性关联的语法定义。DirContextBasicAttribute. getAttributeSyntaxDefinition()检索与此属性关联的语法定义。DirContextDirContext. getSchema(String name)检索与命名对象关联的模式。DirContextDirContext. getSchema(Name name)检索与命名对象关联的模式。DirContextDirContext. getSchemaClassDefinition(String name)检索包含命名对象的类定义的模式对象的上下文。DirContextDirContext. 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)使用有序的修改列表修改与命名对象关联的属性。voidDirContext. rebind(String name, Object obj, Attributes attrs)将名称绑定到对象以及相关属性,覆盖任何现有绑定。voidDirContext. 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 变量和类型 方法 描述 NamingExceptionNamingExceptionEvent. getException()检索抛出的异常。Methods in javax.naming.event that throw NamingException 变量和类型 方法 描述 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 构造器 描述 NamingExceptionEvent(EventContext source, NamingException exc)构造一个实例NamingExceptionEvent使用其中的背景下NamingException被抛出,并且抛出的异常。 -
Uses of NamingException in javax.naming.ldap
Subclasses of NamingException in javax.naming.ldap 变量和类型 类 描述 classLdapReferralException此抽象类用于表示LDAP引用异常。Methods in javax.naming.ldap that return NamingException 变量和类型 方法 描述 NamingExceptionSortResponseControl. getException()检索适用于结果代码的NamingException。NamingExceptionUnsolicitedNotification. getException()使用服务器发送的信息检索构造的异常。Methods in javax.naming.ldap that throw NamingException 变量和类型 方法 描述 ExtendedResponseExtendedRequest. createExtendedResponse(String id, byte[] berValue, int offset, int length)创建与此请求对应的响应对象。ExtendedResponseStartTlsRequest. createExtendedResponse(String id, byte[] berValue, int offset, int length)创建与LDAP StartTLS扩展请求对应的扩展响应对象。ExtendedResponseLdapContext. extendedOperation(ExtendedRequest request)执行扩展操作。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[]LdapContext. getRequestControls()检索对此上下文有效的请求控件。Control[]LdapContext. getResponseControls()检索由于在此上下文上调用的最后一个方法而生成的响应控件。LdapContextLdapContext. newInstance(Control[] requestControls)创建使用请求控件初始化的此上下文的新实例。voidLdapContext. reconnect(Control[] connCtls)使用提供的控件和此上下文的环境重新连接到LDAP服务器。voidLdapContext. 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 变量和类型 方法 描述 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, 类<? extends Context> contextType)部分解析一个名字。ResolveResultResolver. resolveToClass(Name name, 类<? extends Context> contextType)部分解析一个名字。static voidNamingManager. setInitialContextFactoryBuilder(InitialContextFactoryBuilder builder)将InitialContextFactory构建器设置为构建器。static voidNamingManager. setObjectFactoryBuilder(ObjectFactoryBuilder builder)ObjectFactoryBuilder确定尝试加载对象工厂时使用的策略。
-