Class PentahoMetadataAclHolder

  • All Implemented Interfaces:
    org.pentaho.platform.api.engine.IAclHolder

    public class PentahoMetadataAclHolder
    extends Object
    implements org.pentaho.platform.api.engine.IAclHolder
    • Constructor Detail

      • PentahoMetadataAclHolder

        public PentahoMetadataAclHolder​(org.pentaho.metadata.model.concept.IConcept aclHolder)
    • Method Detail

      • getAccessControls

        public List<org.pentaho.platform.api.engine.IPentahoAclEntry> getAccessControls()
        Specified by:
        getAccessControls in interface org.pentaho.platform.api.engine.IAclHolder
      • getEffectiveAccessControls

        public List<org.pentaho.platform.api.engine.IPentahoAclEntry> getEffectiveAccessControls()
        Specified by:
        getEffectiveAccessControls in interface org.pentaho.platform.api.engine.IAclHolder
      • resetAccessControls

        public void resetAccessControls​(List<org.pentaho.platform.api.engine.IPentahoAclEntry> acls)
        Specified by:
        resetAccessControls in interface org.pentaho.platform.api.engine.IAclHolder
      • setAccessControls

        public void setAccessControls​(List<org.pentaho.platform.api.engine.IPentahoAclEntry> acls)
        Specified by:
        setAccessControls in interface org.pentaho.platform.api.engine.IAclHolder