JavaTM 2 Platform
Std. Ed. v1.3

java.rmi.server
インタフェース RemoteCall


推奨されていません。 代替はありません。

public interface RemoteCall

RemoteCall は、リモートオブジェクトのスタブおよびスケルトンに関連して、リモートオブジェクトの呼び出しを実行するために RMI ランタイムだけが使用する抽象クラスです。RemoteCall インタフェースを使うのは java.rmi.server.RemoteRef の推奨されていないメソッドだけであるため、このインタフェースは JDK 1.2 では推奨されていません。

導入されたバージョン:
JDK1.1
関連項目:
RemoteRef

メソッドの概要
 void done()
          推奨されていません。 代替はありません。
 void executeCall()
          推奨されていません。 代替はありません。
 ObjectInput getInputStream()
          推奨されていません。 代替はありません。
 ObjectOutput getOutputStream()
          推奨されていません。 代替はありません。
 ObjectOutput getResultStream(boolean success)
          推奨されていません。 代替はありません。
 void releaseInputStream()
          推奨されていません。 代替はありません。
 void releaseOutputStream()
          推奨されていません。 代替はありません。
 

メソッドの詳細

getOutputStream

public ObjectOutput getOutputStream()
                             throws IOException
推奨されていません。 代替はありません。

スタブまたはスケルトンが結果または引数を挿入する先の出力ストリームを返します。
戻り値:
引数/結果の出力ストリーム
例外:
IOException - 入出力エラーが発生した場合
導入されたバージョン:
JDK1.1

releaseOutputStream

public void releaseOutputStream()
                         throws IOException
推奨されていません。 代替はありません。

出力ストリームを解放します。一部のトランスポートでは、ストリームを解放します。
例外:
IOException - 入出力エラーが発生した場合
導入されたバージョン:
JDK1.1

getInputStream

public ObjectInput getInputStream()
                           throws IOException
推奨されていません。 代替はありません。

スタブまたはスケルトンが結果または引数を取るべき相手の入力ストリームを取得します。
戻り値:
引数/結果を読み取るための入力ストリーム
例外:
IOException - 入出力エラーが発生した場合
導入されたバージョン:
JDK1.1

releaseInputStream

public void releaseInputStream()
                        throws IOException
推奨されていません。 代替はありません。

入力ストリームを解放します。これによって、一部のトランスポートは、チャネルを早目に解放できます。
例外:
IOException - 入出力エラーが発生した場合
導入されたバージョン:
JDK1.1

getResultStream

public ObjectOutput getResultStream(boolean success)
                             throws IOException,
                                    StreamCorruptedException
推奨されていません。 代替はありません。

出力ストリームを返します (呼び出しの成功に関連するヘッダ情報を添付する場合がある)。1 回のリモート呼び出しで成功するのは一度だけです。
パラメータ:
success - true の場合には正常復帰を示し、それ以外は例外復帰を示す
戻り値:
呼び出し結果を書き出すための出力ストリーム
例外:
IOException - 入出力エラーが発生した場合
StreamCorruptedException - 呼び出し済みの場合
導入されたバージョン:
JDK1.1

executeCall

public void executeCall()
                 throws Exception
推奨されていません。 代替はありません。

呼び出しを実行するのに必要なことを何でも行います。
例外:
Exception - 一般的な例外が発生した場合
導入されたバージョン:
JDK1.1

done

public void done()
          throws IOException
推奨されていません。 代替はありません。

リモート呼び出しの完了後のクリーンアップを許可します。
例外:
IOException - 入出力エラーが発生した場合
導入されたバージョン:
JDK1.1

JavaTM 2 Platform
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.