Class GlobalGroup

    • Constructor Detail

      • GlobalGroup

        public GlobalGroup()
    • Method Detail

      • getId

        public String getId()
        Returns the identifier.
        Returns:
        the identifier.
        Since:
        7.1.0
      • getAccessControlList

        public AccessControlList getAccessControlList()
        Returns the access control list.
        Returns:
        the access control list.
        Since:
        7.1.0
      • getAlias

        public String getAlias()
        Returns the alias.
        Returns:
        the alias.
        Since:
        7.1.0
      • getDescription

        public String getDescription()
        Returns the description.
        Returns:
        the description.
        Since:
        7.1.0
      • getName

        public String getName()
        Returns the name.
        Returns:
        the name.
        Since:
        7.1.0
      • getType

        public int getType()
        Returns the type.
        Returns:
        the type.
        Since:
        7.1.0
      • getMemberships

        public List<GlobalGroupMembership> getMemberships()
        Returns the memberships.
        Returns:
        the memberships.
        Since:
        7.1.0
      • setImplicitKeys

        public void setImplicitKeys​(String accessControlListId)
        Sets the implicit keys.
        Parameters:
        accessControlListId - the access control list identifier.
        Since:
        7.1.0
      • clone

        protected GlobalGroup clone()
        Returns a shallow clone of this global group.
        Overrides:
        clone in class Object
        Returns:
        the clone.
      • cloneAndPostponeDependencies

        public GlobalGroup cloneAndPostponeDependencies​(Queue<AccessControlEntry> entriesToAdd)
        Creates a clone of this global group, without dependencies (which are postponed for add).
        Parameters:
        entriesToAdd - The queue for the ACL entries to add.
        Returns:
        the clone
        Since:
        11.2.0