Java(tm) Platform
Standard Edition 8
-
-
メソッドの詳細
-
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
が呼出し元にスローされます。
- 定義:
newInstance
、インタフェース: ActivationInstantiator
- パラメータ:
id
- 起動識別子
desc
- 起動記述子
- 戻り値:
- 呼出しの結果
- 例外:
RemoteException
- 呼出し結果がRemoteException
であった場合
ActivationException
- 呼出し結果がActivationException
であった場合
Java(tm) Platform
Standard Edition 8
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.