java命名空间javax.naming.spi类namingmanager的类成员方法:
cpe定义及介绍
本文导语:
cpe
public static final string cpe
保存环境属性名称的常量,getcontinuationcontext() 将其 cannotproceedexception 参数的值保存在该环境属性中。此属性由连续上下文继承,并且该上下文的服务提供者可以使用它来检查异常的字...
cpe
public static final string cpe
- 保存环境属性名称的常量,getcontinuationcontext() 将其 cannotproceedexception 参数的值保存在该环境属性中。此属性由连续上下文继承,并且该上下文的服务提供者可以使用它来检查异常的字段。
此常量的值是 "java.naming.spi.cannotproceedexception"。
- 从以下版本开始:
- 1.3
- 另请参见:
getcontinuationcontext(javax.naming.cannotproceedexception)
,
常量字段值
setobjectfactorybuilder
public static void setobjectfactorybuilder(objectfactorybuilder builder)
throws namingexception
- objectfactorybuilder 确定尝试加载对象工厂时使用的策略。有关默认策略的描述,请参见 getobjectinstance() 和类 objectfactory。setobjectfactorybuilder() 通过安装 objectfactorybuilder 重写此默认策略。后续对象工厂将使用安装的生成器加载和创建。
生成器只有在允许执行线程这样做(通过安全管理器的 checksetfactory() 方法)时才能被安装。一旦安装了生成器,就不能再替换它。
- 参数:
builder
- 要安装的工厂生成器。如果为 null,则不安装任何生成器。
- 抛出:
securityexception
- 由于安全原因而无法安装生成器。
namingexception
- 由于与安全无关的原因而无法安装生成器。
illegalstateexception
- 如果已经安装了一个工厂。- 另请参见:
getobjectinstance(java.lang.object, javax.naming.name, javax.naming.context, java.util.hashtable, ?>)
,
objectfactory
,
objectfactorybuilder
,
securitymanager.checksetfactory()