JavaTM 2
Platform
Std. Ed. v1.4.0

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.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

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