Updates to the permission service to find nodes by permission assignment

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6020 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Andrew Hind
2007-06-19 15:08:15 +00:00
parent 0d81c6a30d
commit d8050806af
12 changed files with 1035 additions and 486 deletions

View File

@@ -24,7 +24,9 @@
*/
package org.alfresco.repo.security.permissions.noop;
import java.util.Collections;
import java.util.HashSet;
import java.util.Map;
import java.util.Set;
import org.alfresco.repo.security.permissions.NodePermissionEntry;
@@ -224,4 +226,24 @@ public class PermissionServiceNOOPImpl
{
throw new UnsupportedOperationException();
}
public Map<NodeRef, Set<AccessPermission>> getAllSetPermissionsForTheCurrentUser()
{
return Collections.<NodeRef, Set<AccessPermission>>emptyMap();
}
public Map<NodeRef, Set<AccessPermission>> getAllSetPermissions(String authority)
{
return Collections.<NodeRef, Set<AccessPermission>>emptyMap();
}
public Set<NodeRef> findNodesByAssignedPermissionForTheCurrentUser(String permission, boolean allow, boolean includeContainingAuthorities, boolean exactPermissionMatch)
{
return Collections.<NodeRef>emptySet();
}
public Set<NodeRef> findNodesByAssignedPermission(String authority, String permission, boolean allow, boolean includeContainingAuthorities, boolean exactPermissionMatch)
{
return Collections.<NodeRef>emptySet();
}
}