Class SecurityWrapper

  • All Implemented Interfaces:
    Serializable

    public class SecurityWrapper
    extends org.pentaho.metadata.model.concept.security.Security
    See Also:
    Serialized Form
    • Constructor Detail

      • SecurityWrapper

        public SecurityWrapper​(org.pentaho.metadata.model.concept.security.Security backend)
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public boolean equals​(Object object)
        Overrides:
        equals in class org.pentaho.metadata.model.concept.security.Security
      • getOwnerAclMap

        public Map<org.pentaho.metadata.model.concept.security.SecurityOwner,​Integer> getOwnerAclMap()
        Overrides:
        getOwnerAclMap in class org.pentaho.metadata.model.concept.security.Security
      • getOwnerRights

        public int getOwnerRights​(org.pentaho.metadata.model.concept.security.SecurityOwner owner)
        Overrides:
        getOwnerRights in class org.pentaho.metadata.model.concept.security.Security
      • getOwners

        public Set<org.pentaho.metadata.model.concept.security.SecurityOwner> getOwners()
        Overrides:
        getOwners in class org.pentaho.metadata.model.concept.security.Security
      • putOwnerRights

        public void putOwnerRights​(org.pentaho.metadata.model.concept.security.SecurityOwner owner,
                                   int rights)
        Overrides:
        putOwnerRights in class org.pentaho.metadata.model.concept.security.Security
      • removeOwnerRights

        public void removeOwnerRights​(org.pentaho.metadata.model.concept.security.SecurityOwner owner)
        Overrides:
        removeOwnerRights in class org.pentaho.metadata.model.concept.security.Security
      • setOwnerAclMap

        public void setOwnerAclMap​(Map<org.pentaho.metadata.model.concept.security.SecurityOwner,​Integer> ownerAclMap)
        Overrides:
        setOwnerAclMap in class org.pentaho.metadata.model.concept.security.Security