Class AclMembers

  • All Implemented Interfaces:
    Identifiable, Principal, java.io.Serializable

    public class AclMembers
    extends AbstractIdentifiable
    implements Principal
    A data object that represents the members ACL. For every repository item, there is one AclMembers entry that designates the permissions for the members of the associated context of the object.
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      AclMembers​(java.lang.String principalId)
      AclMembers constructor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object obj)
      Indicates whether another object is equal to this one.
      java.lang.String getPrincipalId()
      Gets the principal identifier of the ACL members principal.
      java.lang.String getPrincipalName()
      Gets the principal name of the ACL members principal.
      int hashCode()
      Returns a hash code value for the object.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • AclMembers

        public AclMembers​(java.lang.String principalId)
        AclMembers constructor.
        Parameters:
        principalId - pricipalId of the ACL members principal.
    • Method Detail

      • getPrincipalId

        public java.lang.String getPrincipalId()
        Gets the principal identifier of the ACL members principal.
        Specified by:
        getPrincipalId in interface Principal
        Returns:
        The principal identifier of the ACL members principal.
      • getPrincipalName

        public java.lang.String getPrincipalName()
        Gets the principal name of the ACL members principal.
        Specified by:
        getPrincipalName in interface Principal
        Returns:
        The principal name of the ACL members principal.
      • equals

        public boolean equals​(java.lang.Object obj)
        Indicates whether another object is equal to this one.
        Specified by:
        equals in interface Principal
        Overrides:
        equals in class AbstractIdentifiable
        See Also:
        Object.equals(java.lang.Object)