com.atlassian.confluence.search.scope
Class SecureScope

java.lang.Object
  extended by com.atlassian.confluence.search.scope.SecureScope
All Implemented Interfaces:
ConfluenceSearchScope

public class SecureScope
extends Object
implements ConfluenceSearchScope

Composite search that ensures a search query conforms with Confluence permissioning


Constructor Summary
SecureScope(SpaceManager spaceManager, UserAccessor userAccessor, List availableGroups)
           
 
Method Summary
 void restrictQuery(User user, BooleanQuery query)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecureScope

public SecureScope(SpaceManager spaceManager,
                   UserAccessor userAccessor,
                   List availableGroups)
Method Detail

restrictQuery

public void restrictQuery(User user,
                          BooleanQuery query)
Specified by:
restrictQuery in interface ConfluenceSearchScope


Confluence is developed by Atlassian.