Java プラットフォーム 1.2

クラス
java.rmi.activation.ActivationGroupID の使用

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

java.rmi.activation における ActivationGroupID の使用方法
 

ActivationGroupID を返す java.rmi.activation におけるメソッド
 ActivationGroupID ActivationSystem.registerGroup(ActivationGroupDesc desc)
          起動グループを登録します。
static ActivationGroupID ActivationGroup.currentGroupID()
          現在の起動グループの識別子を返します。
 ActivationGroupID ActivationDesc.getGroupID()
          記述子で指定されたオブジェクトが使うグループ識別子を返します。
 

ActivationGroupID のパラメータを持つ java.rmi.activation におけるメソッド
 ActivationMonitor ActivationSystem.activeGroup(ActivationGroupID id, ActivationInstantiator group, long incarnation)
          グループが起動中であることを起動システムに通知するコールバックです。
 void ActivationSystem.unregisterGroup(ActivationGroupID id)
          起動グループを削除します。
 ActivationGroupDesc ActivationSystem.setActivationGroupDesc(ActivationGroupID id, ActivationGroupDesc desc)
          起動グループ識別子が id であるオブジェクトの起動グループ記述子 desc を設定します。
 ActivationGroupDesc ActivationSystem.getActivationGroupDesc(ActivationGroupID id)
          起動グループ識別子が id であるグループの起動グループ記述子を返します。
static ActivationGroup ActivationGroup.createGroup(ActivationGroupID id, ActivationGroupDesc desc, long incarnation)
          現在の VM で使う起動グループを作成および設定します。
 void ActivationMonitor.inactiveGroup(ActivationGroupID id, long incarnation)
          グループが停止していることを通知します。
 

ActivationGroupID のパラメータを持つ java.rmi.activation におけるコンストラクタ
ActivationGroup.ActivationGroup(ActivationGroupID groupID)
          起動グループを UnicastRemoteObject として構築およびエクスポートし、クライアントが newInstance メソッドを呼び出せるようにします。
ActivationDesc.ActivationDesc(ActivationGroupID groupID, String className, String location, MarshalledObject data)
          クラス名が className であるオブジェクトが使うオブジェクト記述子を構築します。
ActivationDesc.ActivationDesc(ActivationGroupID groupID, String className, String location, MarshalledObject data, boolean restart)
          クラス名が className であるオブジェクトが使うオブジェクト記述子を構築します。
 


Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.