com.atlassian.confluence.search.v2.lucene.mapper
Class ContentPermissionsLuceneSearchFilterMapper
java.lang.Object
com.atlassian.confluence.search.v2.lucene.mapper.ContentPermissionsLuceneSearchFilterMapper
- All Implemented Interfaces:
- LuceneSearchFilterMapper<ContentPermissionsSearchFilter>
public class ContentPermissionsLuceneSearchFilterMapper
- extends Object
- implements LuceneSearchFilterMapper<ContentPermissionsSearchFilter>
Maps a ContentPermissionsSearchFilter
into a lucene filter.
This mapper is responsible setting up the credentials for ContentPermissionsFilter
based off the current logged user (so a client cannot spoof credentials in the ContentPermissionsSearchFilter
).
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ContentPermissionsLuceneSearchFilterMapper
public ContentPermissionsLuceneSearchFilterMapper()
convertToLuceneSearchFilter
public org.apache.lucene.search.Filter convertToLuceneSearchFilter(ContentPermissionsSearchFilter searchFilter)
- Description copied from interface:
LuceneSearchFilterMapper
- Convert a search filter into a lucene search filter.
- Specified by:
convertToLuceneSearchFilter
in interface LuceneSearchFilterMapper<ContentPermissionsSearchFilter>
- Parameters:
searchFilter
- the search filter to convert
- Returns:
- the lucene search filter corresponding to the search filter
setUserAccessor
public void setUserAccessor(UserAccessor userAccessor)
Copyright © 2003-2011 Atlassian. All Rights Reserved.