|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前 次 | フレームあり フレームなし |
ActivationException を使用しているパッケージ | |
java.rmi.activation | RMI オブジェクト起動をサポートします。 |
java.rmi.activation での ActivationException の使用 |
java.rmi.activation での ActivationException のサブクラス | |
class |
UnknownGroupException
java.rmi.activation パッケージのクラスおよびインタフェースのメソッドによって、メソッドの ActivationGroupID パラメータが無効であると判断された場合、つまり ActivationSystem がそのパラメータを認識できない場合にスローされます。 |
class |
UnknownObjectException
java.rmi.activation パッケージのクラスおよびインタフェースのメソッドによって、メソッドの ActivationID パラメータが無効であると判断された場合にスローされます。 |
ActivationException をスローする java.rmi.activation のメソッド | |
MarshalledObject |
Activator.activate(ActivationID id,
boolean force)
起動識別子 id に関連したオブジェクトを起動します。 |
ActivationID |
ActivationSystem.registerObject(ActivationDesc desc)
起動記述子 desc の登録、および起動可能なリモートオブジェクトの起動識別子の取得に使います。 |
void |
ActivationSystem.unregisterObject(ActivationID id)
ActivationSystem で登録された起動 ID、および関連した記述子を削除します。 |
ActivationGroupID |
ActivationSystem.registerGroup(ActivationGroupDesc desc)
起動グループを登録します。 |
ActivationMonitor |
ActivationSystem.activeGroup(ActivationGroupID id,
ActivationInstantiator group,
long incarnation)
グループが起動中であることを起動システムに通知するコールバックです。 |
void |
ActivationSystem.unregisterGroup(ActivationGroupID id)
起動グループを削除します。 |
ActivationDesc |
ActivationSystem.setActivationDesc(ActivationID id,
ActivationDesc desc)
起動識別子が id であるオブジェクトの起動記述子 desc を設定します。 |
ActivationGroupDesc |
ActivationSystem.setActivationGroupDesc(ActivationGroupID id,
ActivationGroupDesc desc)
起動グループ識別子が id であるオブジェクトの起動グループ記述子 desc を設定します。 |
ActivationDesc |
ActivationSystem.getActivationDesc(ActivationID id)
起動識別子が id であるオブジェクトの起動記述子を返します。 |
ActivationGroupDesc |
ActivationSystem.getActivationGroupDesc(ActivationGroupID id)
起動グループ識別子が id であるグループの起動グループ記述子を返します。 |
MarshalledObject |
ActivationInstantiator.newInstance(ActivationID id,
ActivationDesc desc)
アクティベータは、インスタンシエータの newInstance メソッドを呼び出して、グループの中に、起動識別子が id で、記述子が desc のオブジェクトを作成し直します。 |
Remote |
ActivationID.activate(boolean force)
指定された ID のオブジェクトを起動します。 |
boolean |
ActivationGroup.inactiveObject(ActivationID id)
グループの inactiveObject メソッドは、Activatable.inactive メソッドの呼び出しを通じて間接的に呼び出されます。 |
abstract void |
ActivationGroup.activeObject(ActivationID id,
Remote obj)
グループの activeObject メソッドは、オブジェクトがエクスポートされるときに呼び出されます。 |
static ActivationGroup |
ActivationGroup.createGroup(ActivationGroupID id,
ActivationGroupDesc desc,
long incarnation)
現在の VM で使う起動グループを作成および設定します。 |
static void |
ActivationGroup.setSystem(ActivationSystem system)
VM が使う起動システムを設定します。 |
static ActivationSystem |
ActivationGroup.getSystem()
VM が使う起動システムを返します。 |
protected void |
ActivationGroup.activeObject(ActivationID id,
MarshalledObject mobj)
この protected メソッドは、サブクラスがグループのモニターに activeObject コールバックを行うために必要です。 |
static Remote |
Activatable.register(ActivationDesc desc)
起動可能なリモートオブジェクトのオブジェクト記述子を登録して、要求に応じてリモートオブジェクトを起動できるようにします。 |
static boolean |
Activatable.inactive(ActivationID id)
対応する起動 id のオブジェクトが現在停止していることを、システムに通知します。 |
static void |
Activatable.unregister(ActivationID id)
id に関連した起動記述子の登録を取り消します。 |
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 クラスを拡張しない「起動可能な」オブジェクトから明示的に呼び出されることがあります。 |
ActivationException をスローする java.rmi.activation のコンストラクタ | |
ActivationDesc(String className,
String location,
MarshalledObject data)
クラス名が className であるオブジェクトが使うオブジェクト記述子を構築します。 |
|
ActivationDesc(String className,
String location,
MarshalledObject data,
boolean restart)
クラス名が className であるオブジェクトが使うオブジェクト記述子を構築します。 |
|
Activatable(String location,
MarshalledObject data,
boolean restart,
int port)
指定されたポートにオブジェクトを登録およびエクスポートするために使うコンストラクタです。 |
|
Activatable(String location,
MarshalledObject data,
boolean restart,
int port,
RMIClientSocketFactory csf,
RMIServerSocketFactory ssf)
指定されたポートにオブジェクトを登録およびエクスポートするために使うコンストラクタです。 |
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前 次 | フレームあり フレームなし |
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.