クラスRMIServerImpl_Stub

java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteStub
javax.management.remote.rmi.RMIServerImpl_Stub
すべての実装されたインタフェース:
Serializable, Remote, RMIServer

public final class RMIServerImpl_Stub extends RemoteStub implements RMIServer
RMIServerImplリモート・スタブ。
導入されたバージョン:
1.5
関連項目:
  • フィールドのサマリー

    クラスで宣言されたフィールド RemoteObject

    ref
    修飾子と型
    フィールド
    説明
    protected RemoteRef
    オブジェクトのリモート参照です。
  • コンストラクタのサマリー

    コンストラクタ
    コンストラクタ
    説明
    コンストラクタです。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    このコネクタ・サーバーが認識するRMIコネクタ・プロトコルのバージョンです。
    newClient(Object $param_Object_1)
    このRMIコネクタから新しい接続を作成します。

    クラスで宣言されたメソッド RemoteStub

    setRef
    修飾子と型
    メソッド
    説明
    protected static void
    非推奨。
    代替はありません。

    クラスで宣言されたメソッド RemoteObject

    equals, getRef, hashCode, toString, toStub
    修飾子と型
    メソッド
    説明
    boolean
    2つのリモート・オブジェクトが等しいかどうかを比較します。
    リモート・オブジェクトに対するリモート参照を返します。
    int
    リモート・オブジェクトに対するハッシュ・コードを返します。
    このリモート・オブジェクトの値を表す文字列を返します。
    static Remote
    パラメータとして渡されたリモート・オブジェクトobjに対するスタブを返します。

    クラスオブジェクトで宣言されたメソッド

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    修飾子と型
    メソッド
    説明
    protected Object
    このオブジェクトのコピーを作成して、返します。
    protected void
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    最終決定は非推奨であり、将来のリリースで削除される可能性があります。
    final Class<?>
    このObjectの実行時クラスを返します。
    final void
    このオブジェクトのモニターで待機中のスレッドを1つ再開します。
    final void
    このオブジェクトのモニターで待機中のすべてのスレッドを再開します。
    final void
    現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。
    final void
    wait(long timeoutMillis)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
    final void
    wait(long timeoutMillis, int nanos)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
  • コンストラクタの詳細

    • RMIServerImpl_Stub

      public RMIServerImpl_Stub(RemoteRef ref)
      コンストラクタです。
      パラメータ:
      ref - リモート参照
  • メソッドの詳細

    • getVersion

      public String getVersion() throws RemoteException
      次のインタフェースからコピーされた説明: RMIServer

      このコネクタ・サーバーが認識するRMIコネクタ・プロトコルのバージョンです。 次の形式の文字列になります。

      protocol-version implementation-name
      

      protocol-versionはゼロ以上の複数の整数をピリオド(.)で区切った形式になります。 このドキュメントに記載されているバージョンの実装では、文字列1.0を使用します。

      プロトコル・バージョンと実装名の間には空白文字を1つ入力する必要があります。 実装名の形式は特定されていませんが、 実装のバージョン番号を含めることをお薦めします。 セキュリティ上の理由などにより、実装名として空文字列を指定することもできます。

      定義:
      getVersion、インタフェースRMIServer
      戻り値:
      ここで説明されている形式の文字列。
      スロー:
      RemoteException - リモート・メソッド呼出し中に通信例外が発生した場合。
    • newClient

      public RMIConnection newClient(Object $param_Object_1) throws IOException
      次のインタフェースからコピーされた説明: RMIServer

      このRMIコネクタから新しい接続を作成します。 各リモート・クライアントは、このメソッドを呼び出すことにより、接続を表す新しいRMIオブジェクトを取得します。

      定義:
      newClient、インタフェースRMIServer
      パラメータ:
      $param_Object_1 - このオブジェクトは、RMIConnectionを作成する前に、ユーザー認証用としてサーバーに渡されるユーザー定義の証明書を指定する。 nullも可。
      戻り値:
      新しく生成された接続オブジェクト。
      スロー:
      IOException - 新しいクライアント・オブジェクトを作成またはエクスポートできない場合、またはリモート・メソッド呼出し中に通信例外が発生した場合。