クラス
java.rmi.activation.ActivationIDの使用
パッケージ | 説明 |
---|---|
java.rmi.activation |
RMIオブジェクト起動をサポートします。
|
-
java.rmi.activationでのActivationIDの使用
ActivationIDを返すjava.rmi.activationのメソッド 修飾子と型 メソッド 説明 static ActivationID
Activatable. exportObject(Remote obj, String location, MarshalledObject<?> data, boolean restart, int port)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。指定したオブジェクトの起動記述子を(位置、データ、再起動モードを指定して)登録し、ポートを指定してそのオブジェクトをエクスポートします。static ActivationID
Activatable. exportObject(Remote obj, String location, MarshalledObject<?> data, boolean restart, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。指定したオブジェクトの起動記述子を(位置、データ、再起動モードを指定して)登録し、ポートおよびクライアントとサーバー・ソケット・ファクトリを指定してそのオブジェクトをエクスポートします。protected ActivationID
Activatable. getID()
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。オブジェクトの起動識別子を返します。ActivationID
ActivationSystem. registerObject(ActivationDesc desc)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。registerObject
メソッドは、起動記述子desc
の登録、および起動可能なリモート・オブジェクトの起動識別子の取得に使います。型ActivationIDのパラメータを持つjava.rmi.activationのメソッド 修飾子と型 メソッド 説明 MarshalledObject<? extends Remote>
Activator. activate(ActivationID id, boolean force)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。起動識別子id
に関連したオブジェクトを起動します。protected void
ActivationGroup. activeObject(ActivationID id, MarshalledObject<? extends Remote> mobj)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このprotectedメソッドは、サブクラスがグループのモニターにactiveObject
コールバックを行うために必要です。abstract void
ActivationGroup. activeObject(ActivationID id, Remote obj)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。グループのactiveObject
メソッドは、オブジェクトがエクスポートされるときに呼び出されます。エクスポートは、Activatable
オブジェクトの構築、あるいはActivatable.exportObject
の明示的な呼出しによって実行されます。void
ActivationMonitor. activeObject(ActivationID id, MarshalledObject<? extends Remote> obj)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。オブジェクトが起動したことを通知します。static Remote
Activatable. exportObject(Remote obj, ActivationID id, int port)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。起動可能なリモート・オブジェクトをRMIランタイムにエクスポートすることにより、着信呼出しの受け付けにオブジェクトを使用できるようにします。static Remote
Activatable. exportObject(Remote obj, ActivationID id, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。起動可能なリモート・オブジェクトをRMIランタイムにエクスポートすることにより、着信呼出しの受け付けにオブジェクトを使用できるようにします。ActivationDesc
ActivationSystem. getActivationDesc(ActivationID id)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。起動識別子がid
であるオブジェクトの起動記述子を返します。static boolean
Activatable. inactive(ActivationID id)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。対応する起動id
のオブジェクトが現在停止していることをシステムに通知します。boolean
ActivationGroup. inactiveObject(ActivationID id)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。グループのinactiveObject
メソッドは、Activatable.inactive
メソッドの呼出しを介して間接的に呼び出されます。void
ActivationMonitor. inactiveObject(ActivationID id)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。起動グループは、グループ内のオブジェクトが停止したときに、グループのモニターのinactiveObject
メソッドを呼び出します。MarshalledObject
ActivationGroup_Stub. newInstance(ActivationID id, ActivationDesc desc)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。ActivationGroup.newInstance
のスタブ・メソッドです。MarshalledObject<? extends Remote>
ActivationInstantiator. newInstance(ActivationID id, ActivationDesc desc)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。アクティベータは、インスタンシエータのnewInstance
メソッドを呼び出して、グループの中に、起動識別子がid
で、記述子がdesc
のオブジェクトを作成し直します。ActivationDesc
ActivationSystem. setActivationDesc(ActivationID id, ActivationDesc desc)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。起動識別子がid
であるオブジェクトの起動記述子desc
を設定します。static void
Activatable. unregister(ActivationID id)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。id
に関連した起動記述子の登録を取り消します。void
ActivationSystem. unregisterObject(ActivationID id)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。ActivationSystem
で登録された起動ID、および関連した記述子を削除します。オブジェクトは、その起動IDで起動できなくなります。型ActivationIDのパラメータを持つjava.rmi.activationのコンストラクタ コンストラクタ 説明 Activatable(ActivationID id, int port)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。指定されたポート上でオブジェクトを起動またはエクスポートするために使うコンストラクタです。Activatable(ActivationID id, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。指定されたポート上でオブジェクトを起動またはエクスポートするために使うコンストラクタです。