Class GovernanceRoleProperties

  • All Implemented Interfaces:
    java.io.Serializable

    public class GovernanceRoleProperties
    extends PersonRoleProperties
    The GovernanceRoleProperties describes a role within the governance program. Initially, the role is defined and then a person is assigned to the role.
    See Also:
    Serialized Form
    • Constructor Detail

      • GovernanceRoleProperties

        public GovernanceRoleProperties()
        Default Constructor
      • GovernanceRoleProperties

        public GovernanceRoleProperties​(GovernanceRoleProperties template)
        Copy/clone Constructor - the resulting object.
        Parameters:
        template - object being copied
    • Method Detail

      • getDomainIdentifier

        public int getDomainIdentifier()
        Return the identifier of the governance domain that this zone is managed by.
        Returns:
        int identifier
      • setDomainIdentifier

        public void setDomainIdentifier​(int domainIdentifier)
        Set up the identifier of the governance domain that this zone is managed by.
        Parameters:
        domainIdentifier - int identifier
      • toString

        public java.lang.String toString()
        JSON-style toString.
        Overrides:
        toString in class PersonRoleProperties
        Returns:
        list of properties and their values.
      • equals

        public boolean equals​(java.lang.Object objectToCompare)
        Compare the values of the supplied object with those stored in the current object.
        Overrides:
        equals in class PersonRoleProperties
        Parameters:
        objectToCompare - supplied object
        Returns:
        boolean result of comparison