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

クラスActivationGroupID

  • すべての実装されたインタフェース:
    Serializable

    public class ActivationGroupID
    extends Object
    implements Serializable
    登録された起動グループの識別子は、次のような役割を持ちます。
    • 起動システムの中でグループを一意に識別する
    • グループの起動システムへの参照を持つ。これにより、グループは必要に応じて、その起動システムに接続可能

    ActivationGroupIDは、ActivationSystem.registerGroupを呼び出すことで取得でき、起動システム内でのグループの識別に使用されます。 このグループIDは、起動グループが作成あるいは再作成されるときに、起動グループの特別なコンストラクタの引数の1つとして渡されます。

    導入されたバージョン:
    1.2
    関連項目:
    ActivationGroup, ActivationGroupDesc, 直列化された形式
    • コンストラクタのサマリー

      コンストラクタ 
      コンストラクタ 説明
      ActivationGroupID​(ActivationSystem system)
      一意なグループIDを構築します。
    • コンストラクタの詳細

      • ActivationGroupID

        public ActivationGroupID​(ActivationSystem system)
        一意なグループIDを構築します。
        パラメータ:
        system - グループの起動システム
        例外:
        UnsupportedOperationException - この実装で起動がサポートされていない場合のみ
        導入されたバージョン:
        1.2
    • メソッドの詳細

      • getSystem

        public ActivationSystem getSystem()
        グループの起動システムを返します。
        戻り値:
        グループの起動システム
        導入されたバージョン:
        1.2
      • hashCode

        public int hashCode()
        グループの識別子のハッシュ・コードを返します。 同じリモート・グループを参照する2つのグループ識別子は、同じハッシュ・コードを持ちます。
        オーバーライド:
        hashCode 、クラス:  Object
        戻り値:
        このオブジェクトのハッシュ・コード値。
        導入されたバージョン:
        1.2
        関連項目:
        Hashtable
      • equals

        public boolean equals​(Object obj)
        2つのグループ識別子の内容を比較します。 次の条件が両方とも満たされる場合にtrueを返します。1)一意な識別子の内容が同等である2)それぞれに指定されている起動システムが、同じリモート・オブジェクトを参照する
        オーバーライド:
        equals 、クラス:  Object
        パラメータ:
        obj - 比較対象のオブジェクト
        戻り値:
        2つのObjectが等しい場合はtrue。そうでない場合はfalse
        導入されたバージョン:
        1.2
        関連項目:
        Hashtable