クラス
java.rmi.activation.UnknownObjectExceptionの使用
パッケージ | 説明 |
---|---|
java.rmi.activation |
RMIオブジェクト起動をサポートします。
|
-
java.rmi.activationでのUnknownObjectExceptionの使用
UnknownObjectExceptionをスローするjava.rmi.activationのメソッド 修飾子と型 メソッド 説明 Remote
ActivationID. activate(boolean force)
指定されたIDのオブジェクトを起動します。MarshalledObject<? extends Remote>
Activator. activate(ActivationID id, boolean force)
起動識別子id
に関連したオブジェクトを起動します。protected void
ActivationGroup. activeObject(ActivationID id, MarshalledObject<? extends Remote> mobj)
このprotectedメソッドは、サブクラスがグループのモニターにactiveObject
コールバックを行うために必要です。abstract void
ActivationGroup. activeObject(ActivationID id, Remote obj)
グループのactiveObject
メソッドは、オブジェクトがエクスポートされるときに呼び出されます。エクスポートは、Activatable
オブジェクトの構築、あるいはActivatable.exportObject
の明示的な呼出しによって実行されます。void
ActivationMonitor. activeObject(ActivationID id, MarshalledObject<? extends Remote> obj)
オブジェクトが起動したことを通知します。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
メソッドを呼び出します。ActivationDesc
ActivationSystem. setActivationDesc(ActivationID id, ActivationDesc desc)
起動識別子がid
であるオブジェクトの起動記述子desc
を設定します。static void
Activatable. unregister(ActivationID id)
id
に関連した起動記述子の登録を取り消します。void
ActivationSystem. unregisterObject(ActivationID id)
ActivationSystem
で登録された起動ID、および関連した記述子を削除します。オブジェクトは、その起動IDで起動できなくなります。