- java.lang.Object
 -  
      
- java.rmi.activation.ActivationID
 
 
-  
       
- 实现的所有接口
 -  
         
Serializable 
public class ActivationID extends Object implements Serializable
激活使用特殊标识符来表示可以随时间激活的远程对象。 激活标识符(类ActivationID的实例)包含激活对象所需的几条信息:可以通过向激活系统注册对象来获得对象的激活标识符。 注册是通过以下几种方式完成的:
-  通过
Activatable.register方法 -  通过第一个
Activatable构造函数(它接受三个参数和两个寄存器并导出对象,和 -  通过第一个
Activatable.exportObject方法,将激活描述符,对象和端口作为参数; 这个方法都注册并导出对象。 
- 从以下版本开始:
 - 1.2
 - 另请参见:
 -  
         
Activatable, Serialized Form 
 
-  
        
       
-  
             
构造方法摘要
构造方法 构造器 描述 ActivationID(Activator activator)ActivationID的构造ActivationID采用单个参数activator,该参数指定对激活器的远程引用,该激活器负责激活与此标识符关联的对象。 
 -  
             
 
-  
        
       
-  
             
构造方法详细信息
-  
ActivationID
public ActivationID(Activator activator)
ActivationID的构造ActivationID采用单个参数activator,该参数指定对激活器的远程引用,该激活器负责激活与此标识符关联的对象。ActivationID一个实例是全球唯一的。- 参数
 -  
              
activator- 对负责激活对象的激活器的引用 - 异常
 -  
              
UnsupportedOperationException- 当且仅当此实现不支持激活时 - 从以下版本开始:
 - 1.2
 
 
 -  
 
-  
             
方法详细信息
-  
activate
public Remote activate(boolean force) throws ActivationException, UnknownObjectException, RemoteException
激活此id的对象。- 参数
 -  
              
force- 如果为true,则在激活对象时强制激活器与组联系(而不是返回缓存的引用); 如果为false,则返回缓存值是可以接受的。 - 结果
 - 对活动远程对象的引用
 - 异常
 -  
              
ActivationException- 如果激活失败 -  
              
UnknownObjectException- 如果对象未知 -  
              
RemoteException- 如果远程呼叫失败 - 从以下版本开始:
 - 1.2
 
 
-  
hashCode
public int hashCode()
返回激活ID的哈希码。 引用同一远程对象的两个标识符将具有相同的哈希码。 
 -  
 
 -