JavaTM 2 Platform
Std. Ed. v1.3

クラス
java.rmi.MarshalledObject の使用

MarshalledObject を使用しているパッケージ
java.rmi.activation RMI オブジェクト起動をサポートします。 
 

java.rmi.activation での MarshalledObject の使用
 

MarshalledObject を返す java.rmi.activation のメソッド
 MarshalledObject ActivationGroupDesc.getData()
          グループの初期化データを返します。
 MarshalledObject ActivationDesc.getData()
          記述子で指定されたオブジェクトが使う初期化データまたは起動データがある「整列化されたオブジェクト」を返します。
 MarshalledObject Activator.activate(ActivationID id, boolean force)
          起動識別子 id に関連したオブジェクトを起動します。
 MarshalledObject ActivationInstantiator.newInstance(ActivationID id, ActivationDesc desc)
          アクティベータは、インスタンシエータの newInstance メソッドを呼び出して、グループの中に、起動識別子が id で、記述子が desc のオブジェクトを作成し直します。
 

MarshalledObject 型のパラメータを持つ java.rmi.activation のメソッド
static ActivationID Activatable.exportObject(Remote obj, String location, MarshalledObject data, boolean restart, int port)
          exportObject メソッドは、Activatable クラスを拡張しない「起動可能な」オブジェクトから明示的に呼び出されることがあります。
static ActivationID Activatable.exportObject(Remote obj, String location, MarshalledObject data, boolean restart, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
          exportObject メソッドは、Activatable クラスを拡張しない「起動可能な」オブジェクトから明示的に呼び出されることがあります。
protected  void ActivationGroup.activeObject(ActivationID id, MarshalledObject mobj)
          この protected メソッドは、サブクラスがグループのモニターに activeObject コールバックを行うために必要です。
 void ActivationMonitor.activeObject(ActivationID id, MarshalledObject obj)
          オブジェクトが起動したことを通知します。
 

MarshalledObject 型のパラメータを持つ java.rmi.activation のコンストラクタ
Activatable(String location, MarshalledObject data, boolean restart, int port)
          指定されたポートにオブジェクトを登録およびエクスポートするために使うコンストラクタです。
Activatable(String location, MarshalledObject data, boolean restart, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
          指定されたポートにオブジェクトを登録およびエクスポートするために使うコンストラクタです。
ActivationGroupDesc(String className, String location, MarshalledObject data, Properties overrides, ActivationGroupDesc.CommandEnvironment cmd)
          グループで使う、代替グループの実装および実行環境を指定します。
ActivationDesc(String className, String location, MarshalledObject data)
          クラス名が className であるオブジェクトが使うオブジェクト記述子を構築します。
ActivationDesc(String className, String location, MarshalledObject data, boolean restart)
          クラス名が className であるオブジェクトが使うオブジェクト記述子を構築します。
ActivationDesc(ActivationGroupID groupID, String className, String location, MarshalledObject data)
          クラス名が className であるオブジェクトが使うオブジェクト記述子を構築します。
ActivationDesc(ActivationGroupID groupID, String className, String location, MarshalledObject data, boolean restart)
          クラス名が className であるオブジェクトが使うオブジェクト記述子を構築します。
 


JavaTM 2 Platform
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.