Java プラットフォーム 1.2

java.rmi.server
クラス RemoteServer

java.lang.Object
  |
  +--java.rmi.server.RemoteObject
        |
        +--java.rmi.server.RemoteServer
直接の既知のサブクラス:
Activatable, UnicastRemoteObject

public abstract class RemoteServer
extends RemoteObject

サーバの実装に対する共通のスーパークラスであり、広範囲のリモート参照セマンティクスをサポートするフレームワークを提供します。特に、リモートオブジェクトを作成、エクスポートする (すなわち、リモートで使用可能にする) のに必要な機能を RemoteServer が 抽象クラスとして提供し、そのサブクラス (複数も可) が実装を行います。

導入されたバージョン:
JDK1.1
関連項目:
直列化された形式

クラス java.rmi.server.RemoteObject から継承したフィールド
ref
 
コンストラクタの概要
protected RemoteServer()
          RemoteServer を構築します。
protected RemoteServer(RemoteRef ref)
          参照型を指定して RemoteServer を構築します。
 
メソッドの概要
static String getClientHost()
          現在のクライアントのホスト名を返します。
static PrintStream getLog()
          RMI 呼び出しログのストリームを返します。
static void setLog(OutputStream out)
          出力ストリーム out に RMI 呼び出しのログを記録します。
 
クラス java.rmi.server.RemoteObject から継承したメソッド
equals, getRef, hashCode, toString, toStub
 
クラス java.lang.Object から継承したメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

RemoteServer

protected RemoteServer()
RemoteServer を構築します。
導入されたバージョン:
JDK1.1

RemoteServer

protected RemoteServer(RemoteRef ref)
参照型を指定して RemoteServer を構築します。
パラメータ:
ref - リモート参照
導入されたバージョン:
JDK1.1
メソッドの詳細

getClientHost

public static String getClientHost()
                            throws ServerNotActiveException
現在のクライアントのホスト名を返します。リモートメソッド呼び出しをアクティブに処理するスレッドから呼ばれる場合には、クライアントのホスト名が返されます。
例外:
ServerNotActiveException - リモートメソッド呼び出しの対応範囲外から呼ばれた場合
導入されたバージョン:
JDK1.1

setLog

public static void setLog(OutputStream out)
出力ストリーム out に RMI 呼び出しのログを記録します。out が null の場合には、呼び出しのログ取得はオフにされます。
パラメータ:
out - RMI 呼び出しのログを記録する出力ストリーム
導入されたバージョン:
JDK1.1

getLog

public static PrintStream getLog()
RMI 呼び出しログのストリームを返します。
戻り値:
呼び出しログ
導入されたバージョン:
JDK1.1

Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.