com.atlassian.crowd.integration.atlassianuser
Class CrowdEntityQueryParser

java.lang.Object
  extended by AbstractEntityQueryParser
      extended by com.atlassian.crowd.integration.atlassianuser.CrowdEntityQueryParser

public class CrowdEntityQueryParser
extends AbstractEntityQueryParser


Field Summary
protected  GroupManager groupManager
           
protected  Repository repository
           
protected  UserManager userManager
           
 
Constructor Summary
CrowdEntityQueryParser()
           
 
Method Summary
 SearchResult findGroups(Query query)
           
 SearchResult findGroups(Query query, QueryContext context)
           
 SearchResult findUsers(Query query)
           
 SearchResult findUsers(Query query, QueryContext context)
           
 void init(HashMap args)
           
protected  SearchRestriction processRestriction(Query query)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

userManager

protected UserManager userManager

groupManager

protected GroupManager groupManager

repository

protected Repository repository
Constructor Detail

CrowdEntityQueryParser

public CrowdEntityQueryParser()
Method Detail

init

public void init(HashMap args)
          throws ConfigurationException
Throws:
ConfigurationException

findUsers

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

processRestriction

protected SearchRestriction processRestriction(Query query)

findGroups

public SearchResult findGroups(Query query)
                        throws EntityException
Throws:
EntityException

findUsers

public SearchResult findUsers(Query query,
                              QueryContext context)
                       throws EntityException
Throws:
EntityException

findGroups

public SearchResult findGroups(Query query,
                               QueryContext context)
                        throws EntityException
Throws:
EntityException


Copyright © 2006 Atlassian Software Systems. All Rights Reserved.