- java.lang.Object
 -  
      
- java.rmi.activation.ActivationGroupDesc
 
 
-  
       
- 实现的所有接口
 -  
         
Serializable 
public final class ActivationGroupDesc extends Object implements Serializable
激活组描述符包含创建/重新创建激活对象所需的激活组所需的信息。 这样的描述符包含:- 小组的班级名称,
 - 组的代码位置(组的类的位置),以及
 - “marshalled”对象,可以包含特定于组的初始化数据。
 
该组的类必须是
ActivationGroup的具体子类。 通过ActivationGroup.createGroup静态方法创建/重新创建ActivationGroup的子类,该方法调用带有两个参数的特殊构造函数:-  该集团的
ActivationGroupID,和 -  组的初始化数据(在
java.rmi.MarshalledObject) 
- 从以下版本开始:
 - 1.2
 - 另请参见:
 -  
         
ActivationGroup,ActivationGroupID, Serialized Form 
 
-  
        
       
-  
             
嵌套类汇总
嵌套类 变量和类型 类 描述 static classActivationGroupDesc.CommandEnvironmentActivationGroup实现的启动选项。 
-  
             
构造方法摘要
构造方法 构造器 描述 ActivationGroupDesc(String className, String location, MarshalledObject<?> data, Properties overrides, ActivationGroupDesc.CommandEnvironment cmd)指定要用于组的备用组实现和执行环境。ActivationGroupDesc(Properties overrides, ActivationGroupDesc.CommandEnvironment cmd)构造一个组描述符,该组描述符使用系统默认值来实现组实现和代码位置。 
-  
             
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 booleanequals(Object obj)比较两个激活组描述符的内容相等性。StringgetClassName()返回组的类名(可能为null)。ActivationGroupDesc.CommandEnvironmentgetCommandEnvironment()返回组的命令环境控制对象。MarshalledObject<?>getData()返回组的初始化数据。StringgetLocation()返回组的代码位置。PropertiesgetPropertyOverrides()返回组的属性覆盖列表。inthashCode()为类似的ActivationGroupDesc生成相同的数字。 
 -  
             
 
-  
        
       
-  
             
构造方法详细信息
-  
ActivationGroupDesc
public ActivationGroupDesc(Properties overrides, ActivationGroupDesc.CommandEnvironment cmd)
构造一个组描述符,该组描述符使用系统默认值来实现组实现和代码位置。 属性指定Java环境覆盖(将覆盖组实现的VM中的系统属性)。 命令环境可以控制启动子VM时使用的确切命令/选项,或者可以是null来接受null的默认值。此构造函数将创建一个
ActivationGroupDesc其中包含null组类名,表示系统的默认ActivationGroup实现。- 参数
 -  
              
overrides- 重新创建组时要设置的属性集。 -  
              
cmd- 在另一个进程(或null)中执行VM的控制选项。 - 从以下版本开始:
 - 1.2
 
 
-  
ActivationGroupDesc
public ActivationGroupDesc(String className, String location, MarshalledObject<?> data, Properties overrides, ActivationGroupDesc.CommandEnvironment cmd)
指定要用于组的备用组实现和执行环境。- 参数
 -  
              
className- 组的包限定类名或null。null组类名称表示系统的默认ActivationGroup实现。 -  
              
location- 从哪里加载组的类的位置 -  
              
data- 以编组形式包含的组的初始化数据(例如,可能包含属性) -  
              
overrides- 将覆盖在子-D环境中默认设置的属性映射(将转换为-D选项)或null。 -  
              
cmd- 在另一个进程(或null)中执行VM的控制选项。 - 从以下版本开始:
 - 1.2
 
 
 -  
 
-  
             
方法详细信息
-  
getClassName
public String getClassName()
返回组的类名(可能为null)。null组类名称表示系统的默认ActivationGroup实现。- 结果
 - 小组的班级名称
 - 从以下版本开始:
 - 1.2
 
 
-  
getLocation
public String getLocation()
返回组的代码位置。- 结果
 - 该组的代码位置
 - 从以下版本开始:
 - 1.2
 
 
-  
getData
public MarshalledObject<?> getData()
返回组的初始化数据。- 结果
 - 组的初始化数据
 - 从以下版本开始:
 - 1.2
 
 
-  
getPropertyOverrides
public Properties getPropertyOverrides()
返回组的属性覆盖列表。- 结果
 - 
               属性覆盖列表,或 
              
null - 从以下版本开始:
 - 1.2
 
 
-  
getCommandEnvironment
public ActivationGroupDesc.CommandEnvironment getCommandEnvironment()
返回组的命令环境控制对象。- 结果
 - 
               命令环境对象,或 
              
null - 从以下版本开始:
 - 1.2
 
 
-  
equals
public boolean equals(Object obj)
比较两个激活组描述符的内容相等性。 
 -  
 
 -