public class UserPickerFilter extends PagerFilter
pages
Constructor and Description |
---|
UserPickerFilter(FieldConfigManager fieldConfigManager,
JiraServiceContext jiraServiceContext,
PermissionManager permissionManager,
UserFilterManager userFilterManager,
UserSearchService userSearchService) |
Modifier and Type | Method and Description |
---|---|
String |
getElement() |
String |
getEmailFilter() |
Long |
getFieldConfigId() |
List<ApplicationUser> |
getFilteredUsers()
Get a list of users based on the parameters of the filter
|
String |
getGroup() |
String |
getNameFilter() |
Collection<Long> |
getProjectIds() |
void |
setElement(String element) |
void |
setEmailFilter(String emailFilter) |
void |
setFieldConfigId(Long fieldConfigId) |
void |
setGroup(String group) |
void |
setNameFilter(String nameFilter) |
void |
setProjectId(String[] projectIds)
Setter method for BeanUtils to inject projectIds.
|
generatePages, generatePages, getCurrentPage, getEnd, getMax, getNextStart, getPages, getPages, getPages, getPageSize, getPreviousStart, getStart, getUnlimitedFilter, newPageAlignedFilter, restrictPages, setMax, setStart, toString
public UserPickerFilter(FieldConfigManager fieldConfigManager, JiraServiceContext jiraServiceContext, PermissionManager permissionManager, UserFilterManager userFilterManager, UserSearchService userSearchService)
public String getNameFilter()
public void setNameFilter(String nameFilter)
public String getEmailFilter()
public void setEmailFilter(String emailFilter)
public String getGroup()
public void setGroup(String group)
public String getElement()
public void setElement(String element)
public Long getFieldConfigId()
public void setFieldConfigId(Long fieldConfigId)
public Collection<Long> getProjectIds()
public void setProjectId(String[] projectIds)
projectIds
- the list of project id'spublic List<ApplicationUser> getFilteredUsers() throws Exception
Exception
Copyright © 2002-2015 Atlassian. All Rights Reserved.