JavaTM 2 Platform
Std. Ed. v1.3

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


推奨されていません。 代替はありません。スケルトンは、Java 2 プラットフォーム 1.2 以降のバージョンのリモートメソッド呼び出しでは必要ありません。

public interface Skeleton

Skeleton インタフェースは、RMI の実装だけが使います。

rmic スタブコンパイラが生成するすべてのバージョン 1.1 スケルトンクラス (および rmic -vcompat を使って 1.2 で生成されたバージョン 1.1 互換スケルトン) は、このインタフェースを実装します。リモートオブジェクトのスケルトンはサーバ側に存在するものであり、実際に実装されたリモートオブジェクトに対する呼び出しをディスパッチします。

導入されたバージョン:
JDK1.1

メソッドの概要
 void dispatch(Remote obj, RemoteCall theCall, int opnum, long hash)
          推奨されていません。 代替はありません。
 Operation[] getOperations()
          推奨されていません。 代替はありません。
 

メソッドの詳細

dispatch

public void dispatch(Remote obj,
                     RemoteCall theCall,
                     int opnum,
                     long hash)
              throws Exception
推奨されていません。 代替はありません。

引数を非整列化し、実際のリモートオブジェクトの実装を呼び出し、戻り値またはあらゆる例外を整列化します。
パラメータ:
obj - 呼び出しのディスパッチ先のリモートの実装
theCall - リモート呼び出しを表すオブジェクト
opnum - オペレーション番号
hash - スタブまたはスケルトンのインタフェースハッシュ
例外:
Exception - 一般的な例外が発生した場合
導入されたバージョン:
JDK1.1

getOperations

public Operation[] getOperations()
推奨されていません。 代替はありません。

スケルトンがサポートするオペレーションを返します。
戻り値:
スケルトンがサポートするオペレーション
導入されたバージョン:
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.