モジュール java.management.rmi

クラスRMIConnectionImpl

java.lang.Object
javax.management.remote.rmi.RMIConnectionImpl
すべての実装されたインタフェース:
Closeable, AutoCloseable, Remote, Unreferenced, RMIConnection

public class RMIConnectionImpl
extends Object
implements RMIConnection, Unreferenced

RMIConnectionインタフェースの実装です。 通常、ユーザー・コードはこのクラスを参照しません。

導入されたバージョン:
1.5
  • コンストラクタの詳細

    • RMIConnectionImpl

      public RMIConnectionImpl​(RMIServerImpl rmiServer, String connectionId, ClassLoader defaultClassLoader, Subject subject, Map<String,​?> env)
      新しいRMIConnectionを構築します。 この接続は、JRMPトランスポートで使用できます。 このオブジェクトは自身をエクスポートしません: それを適切に(RMIJRMPServerImpl.makeClient(String,Subject)を参照してください)にエクスポートするのは発信者の責任です。
      パラメータ:
      rmiServer - この接続の作成対象となるRMIServerImplオブジェクト。 このパラメータがnullの場合の動作は不定。
      connectionId - この接続のID。 このパラメータがnullの場合の動作は不定。
      defaultClassLoader - 整列化オブジェクトの直列化復元時に使用されるデフォルトのClassLoader。 ブートストラップ・クラス・ローダーを指定する場合はnullも可。
      subject - 承認に使用する認証済みの被認証者。 認証済みの被認証者が存在しないことを指定する場合はnullも可。
      env - 新しいRMIServerImplの属性を含む環境。 nullの場合、空マップと同等。
  • メソッドの詳細

    • toString

      public String toString()

      このオブジェクトの文字列表現を返します。 一般に、toStringメソッドは、このオブジェクトを「テキストで表す」文字列を返します。 この結果は、人間が読める簡潔で有益な情報であるべきです。

      オーバーライド:
      toString 、クラス:  Object
      戻り値:
      このオブジェクトのString表現。