Class NodePermissionAssessor

java.lang.Object
org.alfresco.repo.search.impl.querymodel.impl.db.NodePermissionAssessor

public class NodePermissionAssessor extends Object
  • Field Details

    • logger

      protected static final org.apache.commons.logging.Log logger
  • Constructor Details

  • Method Details

    • isIncluded

      public boolean isIncluded(Node node)
    • isFirstRecord

      public boolean isFirstRecord()
    • isOwnerReading

      protected boolean isOwnerReading(Node node, Authority authority)
    • setMaxPermissionChecks

      public void setMaxPermissionChecks(int maxPermissionChecks)
    • shouldQuitChecks

      public boolean shouldQuitChecks()
    • setMaxPermissionCheckTimeMillis

      public void setMaxPermissionCheckTimeMillis(long maxPermissionCheckTimeMillis)
    • canRead

      protected boolean canRead(Long aclId)
    • canCurrentUserRead

      protected boolean canCurrentUserRead(Long aclId)