Module  java.rmi
软件包  java.rmi.activation

Class ActivationGroupID

  • All Implemented Interfaces:
    Serializable


    public class ActivationGroupID
    extends Object
    implements Serializable
    注册激活组的标识符有几个目的:
    • 在激活系统内唯一标识组,以及
    • 包含对组的激活系统的引用,以便组可以在必要时联系其激活系统。

    ActivationGroupID从调用返回到ActivationSystem.registerGroup ,用于标识激活系统中的组。 当创建/重新创建激活组时,此组ID将作为参数传递给激活组的特殊构造函数。

    从以下版本开始:
    1.2
    另请参见:
    ActivationGroupActivationGroupDescSerialized Form
    • 构造方法详细信息

      • ActivationGroupID

        public ActivationGroupID​(ActivationSystem system)
        构造一个唯一的组ID。
        参数
        system - 该组的激活系统
        异常
        UnsupportedOperationException - 当且仅当此实现不支持激活时
        从以下版本开始:
        1.2
    • 方法详细信息

      • getSystem

        public ActivationSystem getSystem​()
        返回组的激活系统。
        结果
        该组的激活系统
        从以下版本开始:
        1.2
      • hashCode

        public int hashCode​()
        返回组的标识符的哈希码。 引用同一个远程组的两个组标识符将具有相同的哈希码。
        重写:
        hashCodeObject
        结果
        该对象的哈希码值。
        从以下版本开始:
        1.2
        另请参见:
        Hashtable
      • equals

        public boolean equals​(Object obj)
        比较两个组标识符的内容相等性。 如果满足以下两个条件,则返回true:1)唯一标识符等同于内容; 2)每个引用的激活系统引用同一个远程对象。
        重写:
        equalsObject
        参数
        obj - 要比较的对象
        结果
        如果这些对象相等则为true; 否则为假。
        从以下版本开始:
        1.2
        另请参见:
        Hashtable