JavaTM Platform
Standard Ed. 6

类 java.rmi.activation.UnknownObjectException
的使用

使用 UnknownObjectException 的软件包
java.rmi.activation 为 RMI 对象激活提供支持。 
 

java.rmi.activationUnknownObjectException 的使用
 

抛出 UnknownObjectExceptionjava.rmi.activation 中的方法
 MarshalledObject<? extends Remote> Activator.activate(ActivationID id, boolean force)
          激活与激活标识符 id 关联的对象。
 Remote ActivationID.activate(boolean force)
          激活此 id 的对象。
protected  void ActivationGroup.activeObject(ActivationID id, MarshalledObject<? extends Remote> mobj)
          如果子类要进行对组监视器的 activeObject 回调,则此 protected 方法是必要的。
 void ActivationMonitor.activeObject(ActivationID id, MarshalledObject<? extends Remote> obj)
          通知某个对象现在是活动的。
abstract  void ActivationGroup.activeObject(ActivationID id, Remote obj)
          当对象被导出时(通过 Activatable 对象的构造或者通过显式调用 Activatable.exportObject),组的 activeObject 方法被调用。
 ActivationDesc ActivationSystem.getActivationDesc(ActivationID id)
          为具有该激活标识符 id 的对象返回激活描述符。
static boolean Activatable.inactive(ActivationID id)
          通知系统具有相应激活 id 的对象目前没有处于活动状态的。
 boolean ActivationGroup.inactiveObject(ActivationID id)
          通过调用 Activatable.inactive 方法间接地调用组的 inactiveObject 方法。
 void ActivationMonitor.inactiveObject(ActivationID id)
          当组中的一个对象成为不活动(取消激活)时,一个激活组调用其监视器的 inactiveObject 方法。
 ActivationDesc ActivationSystem.setActivationDesc(ActivationID id, ActivationDesc desc)
          为具有激活标识符 id 的对象设置激活描述符 desc
static void Activatable.unregister(ActivationID id)
          为与 id 关联的激活描述符撤消前面的注册。
 void ActivationSystem.unregisterObject(ActivationID id)
          移除前面通过 ActivationSystem 注册的激活 id 和描述符;该对象无法再通过对象的激活 id 被激活。
 


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策