クラス
java.rmi.activation.ActivationExceptionの使用
ActivationExceptionを使用するパッケージ
-
java.rmi.activationでのActivationExceptionの使用
修飾子と型クラス説明class
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。class
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。詳細は、java.rmi.activation
パッケージ仕様を参照してください。修飾子と型メソッド説明ActivationID.activate(boolean force)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。指定されたIDのオブジェクトを起動します。MarshalledObject<? extends Remote>
Activator.activate(ActivationID id, boolean force)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。起動識別子id
に関連したオブジェクトを起動します。ActivationSystem.activeGroup(ActivationGroupID id, ActivationInstantiator group, long incarnation)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。グループが起動中であることを起動システムに通知するコールバックです。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
の明示的な呼出しによって実行されます。static ActivationGroup
ActivationGroup.createGroup(ActivationGroupID id, ActivationGroupDesc desc, long incarnation)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。現在のVMで使う起動グループを作成および設定します。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要素は、将来のバージョンで削除される可能性があります。指定したオブジェクトの起動記述子を(位置、データ、再起動モードを指定して)登録し、ポートおよびクライアントとサーバー・ソケット・ファクトリを指定してそのオブジェクトをエクスポートします。ActivationSystem.getActivationDesc(ActivationID id)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。起動識別子がid
であるオブジェクトの起動記述子を返します。ActivationSystem.getActivationGroupDesc(ActivationGroupID id)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。起動グループ識別子がid
であるグループの起動グループ記述子を返します。static ActivationSystem
ActivationGroup.getSystem()
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。VMが使う起動システムを返します。static boolean
Activatable.inactive(ActivationID id)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。対応する起動id
のオブジェクトが現在停止していることをシステムに通知します。boolean
ActivationGroup.inactiveObject(ActivationID id)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。グループのinactiveObject
メソッドは、Activatable.inactive
メソッドの呼出しを介して間接的に呼び出されます。ActivationGroup_Stub.newInstance(ActivationID id, ActivationDesc desc)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。ActivationGroup.newInstance
のスタブ・メソッドです。MarshalledObject<? extends Remote>
ActivationInstantiator.newInstance(ActivationID id, ActivationDesc desc)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。アクティベータは、インスタンシエータのnewInstance
メソッドを呼び出して、グループの中に、起動識別子がid
で、記述子がdesc
のオブジェクトを作成し直します。static Remote
Activatable.register(ActivationDesc desc)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。起動可能なリモート・オブジェクトのオブジェクト記述子を登録して、要求に応じてリモート・オブジェクトを起動できるようにします。ActivationSystem.registerGroup(ActivationGroupDesc desc)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。起動グループを登録します。ActivationSystem.registerObject(ActivationDesc desc)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。registerObject
メソッドは、起動記述子desc
の登録、および起動可能なリモート・オブジェクトの起動識別子の取得に使います。ActivationSystem.setActivationDesc(ActivationID id, ActivationDesc desc)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。起動識別子がid
であるオブジェクトの起動記述子desc
を設定します。ActivationSystem.setActivationGroupDesc(ActivationGroupID id, ActivationGroupDesc desc)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。起動グループ識別子がid
であるオブジェクトの起動グループ記述子desc
を設定します。static void
ActivationGroup.setSystem(ActivationSystem system)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。VMが使う起動システムを設定します。static void
Activatable.unregister(ActivationID id)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。id
に関連した起動記述子の登録を取り消します。void
ActivationSystem.unregisterGroup(ActivationGroupID id)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。起動グループを削除します。void
ActivationSystem.unregisterObject(ActivationID id)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。ActivationSystem
で登録された起動ID、および関連した記述子を削除します。オブジェクトは、その起動IDで起動できなくなります。ActivationExceptionをスローするjava.rmi.activationのコンストラクタ修飾子コンストラクタ説明protected
Activatable(String location, MarshalledObject<?> data, boolean restart, int port)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このオブジェクトの起動記述子を(位置、データ、再起動モードを指定して)登録し、ポートを指定してオブジェクトをエクスポートすることにより、起動可能なリモート・オブジェクトを構築します。protected
Activatable(String location, MarshalledObject<?> data, boolean restart, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このオブジェクトの起動記述子を(位置、データ、再起動モードを指定して)登録し、ポートおよびクライアントとサーバー・ソケット・ファクトリを指定してオブジェクトをエクスポートすることにより、起動可能なリモート・オブジェクトを構築します。ActivationDesc(String className, String location, MarshalledObject<?> data)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。クラス名がclassName
であるオブジェクトが使うオブジェクト記述子を構築します。このオブジェクトはlocation
の位置のコードからロード可能であり、初期化情報はdata
です。ActivationDesc(String className, String location, MarshalledObject<?> data, boolean restart)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。クラス名がclassName
であるオブジェクトが使うオブジェクト記述子を構築します。このオブジェクトはlocation
の位置のコードからロード可能であり、初期化情報はdata
です。
java.rmi.activation
パッケージ仕様を参照してください。