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 も参照してください。