|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjava.rmi.server.RemoteObject
java.rmi.server.RemoteServer
public abstract class RemoteServer
RemoteServer は、サーバーの実装に対する共通のスーパークラスであり、広範囲のリモート参照セマンティクスをサポートするフレームワークを提供します。特に、リモートオブジェクトを作成、エクスポートする (すなわち、リモートで使用可能にする) のに必要な機能が RemoteServer によって抽象的に、またそのサブクラス (複数も可) によって具体的に提供されます。
| フィールドの概要 |
|---|
| クラス 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 |
| コンストラクタの詳細 |
|---|
protected RemoteServer()
RemoteServer を構築します。
protected RemoteServer(RemoteRef ref)
RemoteServer を構築します。
ref - リモート参照| メソッドの詳細 |
|---|
public static String getClientHost()
throws ServerNotActiveException
ServerNotActiveException - 現在のスレッドでリモートメソッド呼び出しが処理されていない場合public static void setLog(OutputStream out)
out に RMI 呼び出しのログを記録します。out が null の場合には、呼び出しのログ取得はオフにされます。
セキュリティーマネージャーが存在する場合、java.util.logging.LoggingPermission("control") アクセス権を指定してその checkPermission メソッドが呼び出されます。 このとき、SecurityException がスローされる可能性があります。
out - RMI 呼び出しのログを記録する出力ストリーム
SecurityException - セキュリティーマネージャーが存在する場合に、その checkPermission メソッド呼び出しに失敗したときgetLog()public static PrintStream getLog()
setLog(java.io.OutputStream)
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。