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, String repositoryKey)
           
 SearchResult findUsers(Query finalQuery, String repositoryKey)
           
 TermQuery getGroupNameTermQuery(String groupnameTerm)
           
 TermQuery getTermQuery(String term, Class termQueryClass)
           
 

Field Detail

MATCH_ALL

static final String MATCH_ALL
See Also:
Constant Field Values

MATCH_ANY

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

findGroups

SearchResult findGroups(TermQuery tQuery,
                        String repositoryKey)
                        throws EntityException
Throws:
EntityException

findUsers

SearchResult findUsers(Query finalQuery,
                       String repositoryKey)
                       throws EntityException
Throws:
EntityException

getTermQuery

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

getGroupNameTermQuery

TermQuery getGroupNameTermQuery(String groupnameTerm)
                                throws EntityQueryException
Throws:
EntityQueryException

createUserQuery

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


Confluence is developed by Atlassian.