java.rmi.activation
クラス ActivationGroup_Stub
java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteStub
java.rmi.activation.ActivationGroup_Stub
- すべての実装されたインタフェース:
- Serializable, ActivationInstantiator, Remote
public final class ActivationGroup_Stub
- extends RemoteStub
- implements ActivationInstantiator, Remote
ActivationGroup_Stub は、java.rmi.server.UnicastRemoteObject としてエクスポートされた java.rmi.activation.ActivationGroup のサブクラスのスタブクラスです。
- 導入されたバージョン:
- 1.2
- 関連項目:
- 直列化された形式
ActivationGroup_Stub
public ActivationGroup_Stub(RemoteRef ref)
ActivationGroup クラスのスタブを構築します。自身の引数 ref を指定してスーパークラス RemoteStub(RemoteRef) のコンストラクタを呼び出します。
- パラメータ:
ref - リモート参照
newInstance
public MarshalledObject newInstance(ActivationID id,
ActivationDesc desc)
throws RemoteException,
ActivationException
ActivationGroup.newInstance のスタブメソッドです。このインスタンスの RemoteObject.ref フィールド上で invoke メソッドを呼び出します。 その際、this を第 1 引数として、要素数 2 の Object[] (1 番目、2 番目の要素はそれぞれ id、desc) を第 2 引数として、-5274445189091581345L を第 3 引数として指定します。そして、その結果を返します。その呼び出しによって RuntimeException、RemoteException、ActivationException のいずれかがスローされた場合、その例外が呼び出し元にスローされます。その呼び出しによってその他の java.lang.Exception がスローされた場合、その元の例外を原因として含む java.rmi.UnexpectedException が呼び出し元にスローされます。
- 定義:
- インタフェース
ActivationInstantiator 内の newInstance
- パラメータ:
id - 起動識別子desc - 起動記述子
- 戻り値:
- 呼び出しの結果
- 例外:
RemoteException - 呼び出し結果が RemoteException であった場合
ActivationException - 呼び出し結果が ActivationException であった場合
バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。