com.atlassian.confluence.user
Interface SearchEntitiesManager

All Known Implementing Classes:
DefaultSearchEntitiesManager

public interface SearchEntitiesManager


Field Summary
static String MATCH_ALL
           
static String MATCH_ANY
           
 
Method Summary
 Query createUserQuery(List searchTerms, String operator)
           
 SearchResult findGroups(TermQuery tQuery)
           
 SearchResult findUsers(Query finalQuery)
           
 TermQuery getGroupNameTermQuery(String groupnameTerm)
           
 TermQuery getTermQuery(String term, Class termQueryClass)
           
 

Field Detail

MATCH_ALL

public static final String MATCH_ALL
See Also:
Constant Field Values

MATCH_ANY

public static final String MATCH_ANY
See Also:
Constant Field Values
Method Detail

findGroups

public SearchResult findGroups(TermQuery tQuery)
                        throws EntityException
Throws:
EntityException

findUsers

public SearchResult findUsers(Query finalQuery)
                       throws EntityException
Throws:
EntityException

getTermQuery

public TermQuery getTermQuery(String term,
                              Class termQueryClass)
                       throws EntityQueryException
Throws:
EntityQueryException

getGroupNameTermQuery

public TermQuery getGroupNameTermQuery(String groupnameTerm)
                                throws EntityQueryException
Throws:
EntityQueryException

createUserQuery

public Query createUserQuery(List searchTerms,
                             String operator)
                      throws EntityQueryException
Throws:
EntityQueryException


Confluence is developed by Atlassian.