| パッケージ | 説明 | 
|---|---|
| java.rmi.activation | 
 RMI オブジェクト起動のサポートを提供します。 
 | 
| javax.management.remote.rmi | 
 RMI コネクタは、RMI を使ってクライアント要求をリモート MBean サーバーへ転送する、JMX リモート API用のコネクタです。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
MarshalledObject<? extends Remote> | 
Activator.activate(ActivationID id,         boolean force)
起動識別子  
id に関連したオブジェクトを起動します。 | 
MarshalledObject<?> | 
ActivationGroupDesc.getData()
グループの初期化データを返します。 
 | 
MarshalledObject<?> | 
ActivationDesc.getData()
記述子で指定されたオブジェクトが使う初期化データまたは起動データがある「整列化されたオブジェクト」を返します。 
 | 
MarshalledObject<? extends Remote> | 
ActivationInstantiator.newInstance(ActivationID id,            ActivationDesc desc)
アクティベータは、インスタンシエータの  
newInstance メソッドを呼び出して、グループの中に、起動識別子が id で、記述子が desc のオブジェクトを作成し直します。 | 
MarshalledObject | 
ActivationGroup_Stub.newInstance(ActivationID id,            ActivationDesc desc)
ActivationGroup.newInstance のスタブメソッドです。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
void | 
ActivationMonitor.activeObject(ActivationID id,             MarshalledObject<? extends Remote> obj)
オブジェクトが起動したことを通知します。 
 | 
protected void | 
ActivationGroup.activeObject(ActivationID id,             MarshalledObject<? extends Remote> mobj)
この protected メソッドは、サブクラスがグループのモニターに  
activeObject コールバックを行うために必要です。 | 
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)
指定したオブジェクトの起動記述子を (位置、データ、再起動モードを指定して) 登録し、ポートおよびクライアントとサーバーソケットファクトリを指定してそのオブジェクトをエクスポートします。 
 | 
| コンストラクタと説明 | 
|---|
Activatable(String location,            MarshalledObject<?> data,            boolean restart,            int port)
このオブジェクトの起動記述子を (位置、データ、再起動モードを指定して) 登録し、ポートを指定してオブジェクトをエクスポートすることにより、起動可能なリモートオブジェクトを構築します。 
 | 
Activatable(String location,            MarshalledObject<?> data,            boolean restart,            int port,            RMIClientSocketFactory csf,            RMIServerSocketFactory ssf)
このオブジェクトの起動記述子を (位置、データ、再起動モードを指定して) 登録し、ポートおよびクライアントとサーバーソケットファクトリを指定してオブジェクトをエクスポートすることにより、起動可能なリモートオブジェクトを構築します。 
 | 
ActivationDesc(ActivationGroupID groupID,               String className,               String location,               MarshalledObject<?> data)
クラス名が  
className であるオブジェクトが使うオブジェクト記述子を構築します。このオブジェクトは location の位置のコードからロード可能であり、初期化情報は data です。 | 
ActivationDesc(ActivationGroupID groupID,               String className,               String location,               MarshalledObject<?> data,               boolean restart)
クラス名が  
className であるオブジェクトが使うオブジェクト記述子を構築します。このオブジェクトは location の位置のコードからロード可能であり、初期化情報は data です。 | 
ActivationDesc(String className,               String location,               MarshalledObject<?> data)
クラス名が  
className であるオブジェクトが使うオブジェクト記述子を構築します。このオブジェクトは location の位置のコードからロード可能であり、初期化情報は data です。 | 
ActivationDesc(String className,               String location,               MarshalledObject<?> data,               boolean restart)
クラス名が  
className であるオブジェクトが使うオブジェクト記述子を構築します。このオブジェクトは location の位置のコードからロード可能であり、初期化情報は data です。 | 
ActivationGroupDesc(String className,                    String location,                    MarshalledObject<?> data,                    Properties overrides,                    ActivationGroupDesc.CommandEnvironment cmd)
グループで使う、代替グループの実装および実行環境を指定します。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
void | 
RMIConnectionImpl_Stub.addNotificationListener(ObjectName $param_ObjectName_1,                        ObjectName $param_ObjectName_2,                        MarshalledObject $param_MarshalledObject_3,                        MarshalledObject $param_MarshalledObject_4,                        Subject $param_Subject_5)  | 
void | 
RMIConnectionImpl_Stub.addNotificationListener(ObjectName $param_ObjectName_1,                        ObjectName $param_ObjectName_2,                        MarshalledObject $param_MarshalledObject_3,                        MarshalledObject $param_MarshalledObject_4,                        Subject $param_Subject_5)  | 
void | 
RMIConnectionImpl.addNotificationListener(ObjectName name,                        ObjectName listener,                        MarshalledObject filter,                        MarshalledObject handback,                        Subject delegationSubject)  | 
void | 
RMIConnectionImpl.addNotificationListener(ObjectName name,                        ObjectName listener,                        MarshalledObject filter,                        MarshalledObject handback,                        Subject delegationSubject)  | 
void | 
RMIConnection.addNotificationListener(ObjectName name,                        ObjectName listener,                        MarshalledObject filter,                        MarshalledObject handback,                        Subject delegationSubject)
 | 
void | 
RMIConnection.addNotificationListener(ObjectName name,                        ObjectName listener,                        MarshalledObject filter,                        MarshalledObject handback,                        Subject delegationSubject)
 | 
Integer[] | 
RMIConnectionImpl_Stub.addNotificationListeners(ObjectName[] $param_arrayOf_ObjectName_1,                         MarshalledObject[] $param_arrayOf_MarshalledObject_2,                         Subject[] $param_arrayOf_Subject_3)  | 
Integer[] | 
RMIConnectionImpl.addNotificationListeners(ObjectName[] names,                         MarshalledObject[] filters,                         Subject[] delegationSubjects)  | 
Integer[] | 
RMIConnection.addNotificationListeners(ObjectName[] names,                         MarshalledObject[] filters,                         Subject[] delegationSubjects)
 | 
ObjectInstance | 
RMIConnectionImpl_Stub.createMBean(String $param_String_1,            ObjectName $param_ObjectName_2,            MarshalledObject $param_MarshalledObject_3,            String[] $param_arrayOf_String_4,            Subject $param_Subject_5)  | 
ObjectInstance | 
RMIConnectionImpl.createMBean(String className,            ObjectName name,            MarshalledObject params,            String[] signature,            Subject delegationSubject)  | 
ObjectInstance | 
RMIConnection.createMBean(String className,            ObjectName name,            MarshalledObject params,            String[] signature,            Subject delegationSubject)
 | 
ObjectInstance | 
RMIConnectionImpl_Stub.createMBean(String $param_String_1,            ObjectName $param_ObjectName_2,            ObjectName $param_ObjectName_3,            MarshalledObject $param_MarshalledObject_4,            String[] $param_arrayOf_String_5,            Subject $param_Subject_6)  | 
ObjectInstance | 
RMIConnectionImpl.createMBean(String className,            ObjectName name,            ObjectName loaderName,            MarshalledObject params,            String[] signature,            Subject delegationSubject)  | 
ObjectInstance | 
RMIConnection.createMBean(String className,            ObjectName name,            ObjectName loaderName,            MarshalledObject params,            String[] signature,            Subject delegationSubject)
 | 
Object | 
RMIConnectionImpl_Stub.invoke(ObjectName $param_ObjectName_1,       String $param_String_2,       MarshalledObject $param_MarshalledObject_3,       String[] $param_arrayOf_String_4,       Subject $param_Subject_5)  | 
Object | 
RMIConnectionImpl.invoke(ObjectName name,       String operationName,       MarshalledObject params,       String[] signature,       Subject delegationSubject)  | 
Object | 
RMIConnection.invoke(ObjectName name,       String operationName,       MarshalledObject params,       String[] signature,       Subject delegationSubject)
 | 
Set | 
RMIConnectionImpl_Stub.queryMBeans(ObjectName $param_ObjectName_1,            MarshalledObject $param_MarshalledObject_2,            Subject $param_Subject_3)  | 
Set<ObjectInstance> | 
RMIConnectionImpl.queryMBeans(ObjectName name,            MarshalledObject query,            Subject delegationSubject)  | 
Set<ObjectInstance> | 
RMIConnection.queryMBeans(ObjectName name,            MarshalledObject query,            Subject delegationSubject)
 | 
Set | 
RMIConnectionImpl_Stub.queryNames(ObjectName $param_ObjectName_1,           MarshalledObject $param_MarshalledObject_2,           Subject $param_Subject_3)  | 
Set<ObjectName> | 
RMIConnectionImpl.queryNames(ObjectName name,           MarshalledObject query,           Subject delegationSubject)  | 
Set<ObjectName> | 
RMIConnection.queryNames(ObjectName name,           MarshalledObject query,           Subject delegationSubject)
 | 
void | 
RMIConnectionImpl_Stub.removeNotificationListener(ObjectName $param_ObjectName_1,                           ObjectName $param_ObjectName_2,                           MarshalledObject $param_MarshalledObject_3,                           MarshalledObject $param_MarshalledObject_4,                           Subject $param_Subject_5)  | 
void | 
RMIConnectionImpl_Stub.removeNotificationListener(ObjectName $param_ObjectName_1,                           ObjectName $param_ObjectName_2,                           MarshalledObject $param_MarshalledObject_3,                           MarshalledObject $param_MarshalledObject_4,                           Subject $param_Subject_5)  | 
void | 
RMIConnectionImpl.removeNotificationListener(ObjectName name,                           ObjectName listener,                           MarshalledObject filter,                           MarshalledObject handback,                           Subject delegationSubject)  | 
void | 
RMIConnectionImpl.removeNotificationListener(ObjectName name,                           ObjectName listener,                           MarshalledObject filter,                           MarshalledObject handback,                           Subject delegationSubject)  | 
void | 
RMIConnection.removeNotificationListener(ObjectName name,                           ObjectName listener,                           MarshalledObject filter,                           MarshalledObject handback,                           Subject delegationSubject)
 | 
void | 
RMIConnection.removeNotificationListener(ObjectName name,                           ObjectName listener,                           MarshalledObject filter,                           MarshalledObject handback,                           Subject delegationSubject)
 | 
void | 
RMIConnectionImpl_Stub.setAttribute(ObjectName $param_ObjectName_1,             MarshalledObject $param_MarshalledObject_2,             Subject $param_Subject_3)  | 
void | 
RMIConnectionImpl.setAttribute(ObjectName name,             MarshalledObject attribute,             Subject delegationSubject)  | 
void | 
RMIConnection.setAttribute(ObjectName name,             MarshalledObject attribute,             Subject delegationSubject)
 | 
AttributeList | 
RMIConnectionImpl_Stub.setAttributes(ObjectName $param_ObjectName_1,              MarshalledObject $param_MarshalledObject_2,              Subject $param_Subject_3)  | 
AttributeList | 
RMIConnectionImpl.setAttributes(ObjectName name,              MarshalledObject attributes,              Subject delegationSubject)  | 
AttributeList | 
RMIConnection.setAttributes(ObjectName name,              MarshalledObject attributes,              Subject delegationSubject)
 | 
 バグまたは機能を送信 
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.