public class PermissionsFilterGeneratorImpl extends Object implements PermissionsFilterGenerator
Constructor and Description |
---|
PermissionsFilterGeneratorImpl(PermissionQueryFactory permissionQueryFactory) |
Modifier and Type | Method and Description |
---|---|
org.apache.lucene.search.Query |
getQuery(com.atlassian.crowd.embedded.api.User searcher)
Generates a lucene
Query that is the canonical set of permissions for viewable issues for the given user. |
public PermissionsFilterGeneratorImpl(PermissionQueryFactory permissionQueryFactory)
public org.apache.lucene.search.Query getQuery(com.atlassian.crowd.embedded.api.User searcher)
PermissionsFilterGenerator
Query
that is the canonical set of permissions for viewable issues for the given user.
This query can then be used to filter out impermissible documents from a lucene search.getQuery
in interface PermissionsFilterGenerator
searcher
- the user performing the searchCopyright © 2002-2016 Atlassian. All Rights Reserved.