| Remote | ActivationID. activate(boolean force) | 指定されたIDのオブジェクトを起動します。 | 
| MarshalledObject<? extends Remote> | Activator. activate(ActivationID id, boolean force) | 起動識別子idに関連したオブジェクトを起動します。 | 
| ActivationMonitor | ActivationSystem. activeGroup(ActivationGroupID id, ActivationInstantiator group, long incarnation) | グループが起動中であることを起動システムに通知するコールバックです。 | 
| protected void | ActivationGroup. activeObject(ActivationID id, MarshalledObject<? extends Remote> mobj) | このprotectedメソッドは、サブクラスがグループのモニターにactiveObjectコールバックを行うために必要です。 | 
| abstract void | ActivationGroup. activeObject(ActivationID id, Remote obj) | グループのactiveObjectメソッドは、オブジェクトがエクスポートされるときに呼び出されます。エクスポートは、Activatableオブジェクトの構築、あるいはActivatable.exportObjectの明示的な呼出しによって実行されます。 | 
| static ActivationGroup | ActivationGroup. createGroup(ActivationGroupID id, ActivationGroupDesc desc, long incarnation) | 現在のVMで使う起動グループを作成および設定します。 | 
| static ActivationID | Activatable. exportObject(Remote obj, String location, MarshalledObject<?> data, boolean restart, int port) | 指定したオブジェクトの起動記述子を(位置、データ、再起動モードを指定して)登録し、ポートを指定してそのオブジェクトをエクスポートします。 | 
| static ActivationID | Activatable. exportObject(Remote obj, String location, MarshalledObject<?> data, boolean restart, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf) | 指定したオブジェクトの起動記述子を(位置、データ、再起動モードを指定して)登録し、ポートおよびクライアントとサーバー・ソケット・ファクトリを指定してそのオブジェクトをエクスポートします。 | 
| ActivationDesc | ActivationSystem. getActivationDesc(ActivationID id) | 起動識別子がidであるオブジェクトの起動記述子を返します。 | 
| ActivationGroupDesc | ActivationSystem. getActivationGroupDesc(ActivationGroupID id) | 起動グループ識別子がidであるグループの起動グループ記述子を返します。 | 
| static ActivationSystem | ActivationGroup. getSystem() | VMが使う起動システムを返します。 | 
| static boolean | Activatable. inactive(ActivationID id) | 対応する起動idのオブジェクトが現在停止していることをシステムに通知します。 | 
| boolean | ActivationGroup. inactiveObject(ActivationID id) | グループのinactiveObjectメソッドは、Activatable.inactiveメソッドの呼出しを介して間接的に呼び出されます。 | 
| MarshalledObject | ActivationGroup_Stub. newInstance(ActivationID id, ActivationDesc desc) | ActivationGroup.newInstanceのスタブ・メソッドです。
 | 
| MarshalledObject<? extends Remote> | ActivationInstantiator. newInstance(ActivationID id, ActivationDesc desc) | アクティベータは、インスタンシエータのnewInstanceメソッドを呼び出して、グループの中に、起動識別子がidで、記述子がdescのオブジェクトを作成し直します。 | 
| static Remote | Activatable. register(ActivationDesc desc) | 起動可能なリモート・オブジェクトのオブジェクト記述子を登録して、要求に応じてリモート・オブジェクトを起動できるようにします。 | 
| ActivationGroupID | ActivationSystem. registerGroup(ActivationGroupDesc desc) | 起動グループを登録します。 | 
| ActivationID | ActivationSystem. registerObject(ActivationDesc desc) | registerObjectメソッドは、起動記述子descの登録、および起動可能なリモート・オブジェクトの起動識別子の取得に使います。
 | 
| ActivationDesc | ActivationSystem. setActivationDesc(ActivationID id, ActivationDesc desc) | 起動識別子がidであるオブジェクトの起動記述子descを設定します。 | 
| ActivationGroupDesc | ActivationSystem. setActivationGroupDesc(ActivationGroupID id, ActivationGroupDesc desc) | 起動グループ識別子がidであるオブジェクトの起動グループ記述子descを設定します。 | 
| static void | ActivationGroup. setSystem(ActivationSystem system) | VMが使う起動システムを設定します。 | 
| static void | Activatable. unregister(ActivationID id) | idに関連した起動記述子の登録を取り消します。
 | 
| void | ActivationSystem. unregisterGroup(ActivationGroupID id) | 起動グループを削除します。 | 
| void | ActivationSystem. unregisterObject(ActivationID id) | ActivationSystemで登録された起動ID、および関連した記述子を削除します。オブジェクトは、その起動IDで起動できなくなります。
 |