MarshalledObject<? extends Remote> | Activator.activate(ActivationID id, boolean force) | 激活与激活标识符关联的对象 id 。 |
protected void | ActivationGroup.activeObject(ActivationID id, MarshalledObject<? extends Remote> mobj) | 子类必须使用此受保护的方法将 activeObject 回调到组的监视器。 |
abstract void | ActivationGroup.activeObject(ActivationID id, Remote obj) | 导出对象时调用组的 activeObject 方法(通过 Activatable 对象构造或显式调用 Activatable.exportObject 。 |
void | ActivationMonitor.activeObject(ActivationID id, MarshalledObject<? extends Remote> obj) | 通知对象现在处于活动状态。 |
static Remote | Activatable.exportObject(Remote obj, ActivationID id, int port) | 将可激活的远程对象导出到RMI运行时以使该对象可用于接收传入的调用。 |
static Remote | Activatable.exportObject(Remote obj, ActivationID id, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf) | 将可激活的远程对象导出到RMI运行时以使该对象可用于接收传入的调用。 |
ActivationDesc | ActivationSystem.getActivationDesc(ActivationID id) | 返回具有激活标识符的对象的激活描述符 id 。 |
static boolean | Activatable.inactive(ActivationID id) | 通知系统具有相应激活的对象 id 当前处于非活动状态。 |
boolean | ActivationGroup.inactiveObject(ActivationID id) | 该集团的 inactiveObject 方法是通过对呼叫间接调用 Activatable.inactive 方法。 |
void | ActivationMonitor.inactiveObject(ActivationID id) | 当组中的对象变为非活动状态(停用)时,激活组会调用其监视器的 inactiveObject 方法。 |
MarshalledObject | ActivationGroup_Stub.newInstance(ActivationID id, ActivationDesc desc) | Stub方法为 ActivationGroup.newInstance 。 |
MarshalledObject<? extends Remote> | ActivationInstantiator.newInstance(ActivationID id, ActivationDesc desc) | 激活器调用实例化器的 newInstance 方法,以便在该组中重新创建具有激活标识符 id 和描述符 desc 。 |
ActivationDesc | ActivationSystem.setActivationDesc(ActivationID id, ActivationDesc desc) | 为具有激活标识符的对象 desc 设置激活描述符 id 。 |
static void | Activatable.unregister(ActivationID id) | 撤消与 id 关联的激活描述符的先前注册。 |
void | ActivationSystem.unregisterObject(ActivationID id) | 删除先前在ActivationSystem 注册的激活ID和关联描述符; 无法再通过对象的激活ID激活该对象。 |