|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object java.rmi.activation.ActivationGroupDesc
public final class ActivationGroupDesc
激活组描述符包含了创建/重建在其中激活对象的一个激活组所必需的信息。这种描述符包含:
组类必须是 ActivationGroup
的一个具体子类。ActivationGroup
子类通过 ActivationGroup.createGroup
静态方法来创建/重建,此静态方法调用带有两个参数的特殊构造方法:
ActivationGroupID
方法,以及
java.rmi.MarshalledObject
中)
ActivationGroup
,
ActivationGroupID
,
序列化表格嵌套类摘要 | |
---|---|
static class |
ActivationGroupDesc.CommandEnvironment
ActivationGroup 实现的启动选项。 |
构造方法摘要 | |
---|---|
ActivationGroupDesc(Properties overrides,
ActivationGroupDesc.CommandEnvironment cmd)
使用组实现的系统默认值和代码基来构造一个组描述符。 |
|
ActivationGroupDesc(String className,
String location,
MarshalledObject<?> data,
Properties overrides,
ActivationGroupDesc.CommandEnvironment cmd)
指定一个用于该组的替代组实现和执行环境。 |
方法摘要 | |
---|---|
boolean |
equals(Object obj)
比较两个激活组描述符的内容相等性。 |
String |
getClassName()
返回组的类名(可能为 null )。 |
ActivationGroupDesc.CommandEnvironment |
getCommandEnvironment()
返回组的命令环境控制对象。 |
MarshalledObject<?> |
getData()
返回组的初始化数据。 |
String |
getLocation()
返回组的代码基。 |
Properties |
getPropertyOverrides()
返回组的重写属性列表。 |
int |
hashCode()
为类似的 ActivationGroupDesc 产生同样的数。 |
从类 java.lang.Object 继承的方法 |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
public ActivationGroupDesc(Properties overrides, ActivationGroupDesc.CommandEnvironment cmd)
null
,表示接受 rimid 的默认值。
此构造方法将创建一个带有 null
组类名的 ActivationGroupDesc
,这表示了系统默认的 ActivationGroup
实现。
overrides
- 当组被重建时要设置的属性集合。cmd
- 在另一个进程中执行 VM 的控制选项(或者为 null
)。public ActivationGroupDesc(String className, String location, MarshalledObject<?> data, Properties overrides, ActivationGroupDesc.CommandEnvironment cmd)
className
- 组的完全限定包的类名,或者为 null
。null
组类名表示系统默认的 ActivationGroup
实现。location
- 要加载组的类的位置data
- 以编组形式包含的组的初始化数据(例如,可以包含属性)overrides
- 将重写子进程环境中默认设置的属性映射表(将被转换成 -D
选项),或者为 null
。cmd
- 在另一个进程中执行 VM 的控制选项(或者为 null
)。方法详细信息 |
---|
public String getClassName()
null
)。null
组类名指示系统默认的 ActivationGroup
实现。
public String getLocation()
public MarshalledObject<?> getData()
public Properties getPropertyOverrides()
null
public ActivationGroupDesc.CommandEnvironment getCommandEnvironment()
null
public boolean equals(Object obj)
Object
中的 equals
obj
- 要与之比较的 Object
Hashtable
public int hashCode()
ActivationGroupDesc
产生同样的数。
Object
中的 hashCode
Hashtable
|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。