public class ActivationID extends Object implements Serializable
ActivationID
)包含用于激活一个对象需要几个信息:
通过用激活系统注册一个对象,可以得到一个对象的激活标识符。注册是在几个方面:
Activatable.register
方法Activatable
构造函数(以三参数和寄存器的值和出口对象,和Activatable.exportObject
方法以激活描述符,对象和端口作为参数;该方法注册和出口对象。Activatable
,
Serialized Form
Constructor and Description |
---|
ActivationID(Activator activator)
对于
ActivationID 构造函数接受一个参数,激活,指定负责激活这个标识符关联的对象激活远程引用。
|
public ActivationID(Activator activator)
ActivationID
构造函数接受一个参数,激活,指定负责激活这个标识符关联的对象激活远程引用。一个实例是全球唯一的
ActivationID
。
activator
参考负责激活对象的激活
UnsupportedOperationException
-当且仅当激活是不被实施的支持
public Remote activate(boolean force) throws ActivationException, UnknownObjectException, RemoteException
force
-如果是真的,军队的激活联系组时激活该对象(而不是返回一个缓存的引用);如果为假,返回一个缓存的值是可以接受的。
ActivationException
如果激活失败
UnknownObjectException
-如果对象是未知的
RemoteException
如果远程调用失败
public int hashCode()
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.