模块  java.rmi
软件包  java.rmi.activation

Class ActivationGroupID

  • 实现的所有接口
    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