com.atlassian.jira.bc.user.search
Class DefaultUserGroupsPickerSearchService
java.lang.Object
com.atlassian.jira.bc.user.search.DefaultUserPickerSearchService
com.atlassian.jira.bc.user.search.DefaultUserGroupsPickerSearchService
- All Implemented Interfaces:
- UserGroupsPickerSearchService, com.atlassian.jira.bc.user.search.UserPickerSearchService
public class DefaultUserGroupsPickerSearchService
- extends com.atlassian.jira.bc.user.search.DefaultUserPickerSearchService
- implements UserGroupsPickerSearchService, com.atlassian.jira.bc.user.search.UserPickerSearchService
FQCN : com.atlassian.jira.bc.user.search.DefaultUserGroupsPickerSearchService
- Since:
- 3.x.1.28
Description : Provides a default implementation for UserGroupsPickerSearchService
- Author:
- Kaamelot
Constructor Summary |
DefaultUserGroupsPickerSearchService(com.opensymphony.user.UserManager userManager,
com.atlassian.jira.config.properties.ApplicationProperties applicationProperties,
com.atlassian.jira.security.PermissionManager permissionManager)
|
Method Summary |
java.util.Collection |
getGroups(java.lang.String _groupNames)
|
java.util.Collection |
getResults(com.atlassian.jira.bc.JiraServiceContext jiraServiceContext,
java.lang.String groupNames,
java.lang.String query)
Get Users based on a query string. |
Methods inherited from class com.atlassian.jira.bc.user.search.DefaultUserPickerSearchService |
canPerformAjaxSearch, canShowEmailAddresses, getResults, isAjaxSearchEnabled |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.atlassian.jira.bc.user.search.UserPickerSearchService |
canPerformAjaxSearch, canShowEmailAddresses, getResults, isAjaxSearchEnabled |
DefaultUserGroupsPickerSearchService
public DefaultUserGroupsPickerSearchService(com.opensymphony.user.UserManager userManager,
com.atlassian.jira.config.properties.ApplicationProperties applicationProperties,
com.atlassian.jira.security.PermissionManager permissionManager)
getResults
public java.util.Collection getResults(com.atlassian.jira.bc.JiraServiceContext jiraServiceContext,
java.lang.String groupNames,
java.lang.String query)
- Description copied from interface:
UserGroupsPickerSearchService
- Get Users based on a query string.
Matches on the start of username, Each word in Full Name & email
- Specified by:
getResults
in interface UserGroupsPickerSearchService
- Parameters:
jiraServiceContext
- JIRA ContextgroupNames
- Comma-separated List of Groups Namequery
- Search Query (user Id., Name, email )
- Returns:
- List of Users member of listed group
getGroups
public java.util.Collection getGroups(java.lang.String _groupNames)
- Parameters:
_groupNames
-
- Returns:
- Collection of Groups Name
Copyright © 2007-2008 Kaamelot Plugins. All Rights Reserved.