JavaTM Platform
Standard Ed. 6

java.rmi.activation
インタフェース ActivationInstantiator

すべてのスーパーインタフェース:
Remote
既知の実装クラスの一覧:
ActivationGroup, ActivationGroup_Stub

public interface ActivationInstantiator
extends Remote

ActivationInstantiator は、起動可能なオブジェクトのインスタンスを生成します。ActivationGroup の具象サブクラスは、グループ内のオブジェクトを作成する newInstance メソッドを実装します。

導入されたバージョン:
1.2
関連項目:
ActivationGroup

メソッドの概要
 MarshalledObject<? extends Remote> newInstance(ActivationID id, ActivationDesc desc)
          アクティベータは、インスタンシエータの newInstance メソッドを呼び出して、グループの中に、起動識別子が id で、記述子が desc のオブジェクトを作成し直します。
 

メソッドの詳細

newInstance

MarshalledObject<? extends Remote> newInstance(ActivationID id,
                                               ActivationDesc desc)
                                               throws ActivationException,
                                                      RemoteException
アクティベータは、インスタンシエータの newInstance メソッドを呼び出して、グループの中に、起動識別子が id で、記述子が desc のオブジェクトを作成し直します。インスタンシエータは、以下の処理を行います。

パラメータ:
id - オブジェクトの起動識別子
desc - オブジェクトの記述子
戻り値:
リモートオブジェクトのスタブの直列化表現が格納されている、 整列化オブジェクト
例外:
ActivationException - オブジェクトの起動に失敗した場合
RemoteException - リモート呼び出しが失敗した場合
導入されたバージョン:
1.2

JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。