モジュール java.rmi
パッケージ java.rmi.server

インタフェースSkeleton


  • 非推奨。 
    代替はありません。 スケルトンは、Java 2プラットフォームv1.2以降のリモート・メソッド呼出しでは不要になりました。

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

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

    導入されたバージョン:
    1.1
    • メソッドの詳細

      • dispatch

        @Deprecated
        void dispatch​(Remote obj,
                      RemoteCall theCall,
                      int opnum,
                      long hash)
               throws Exception
        非推奨。代替はありません。
        引数を非整列化し、実際のリモート・オブジェクトの実装を呼び出し、戻り値またはあらゆる例外を整列化します。
        パラメータ:
        obj - 呼出しのディスパッチ先のリモートの実装
        theCall - リモート呼出しを表すオブジェクト
        opnum - オペレーション番号
        hash - スタブまたはスケルトンのインタフェース・ハッシュ
        例外:
        Exception - 一般的な例外が発生した場合
        導入されたバージョン:
        1.1
      • getOperations

        @Deprecated
        Operation[] getOperations​()
        非推奨。代替はありません。
        スケルトンがサポートするオペレーションを返します。
        戻り値:
        スケルトンがサポートするオペレーション
        導入されたバージョン:
        1.1