com.atlassian.jira.web.bean
Class UserPickerFilter
java.lang.Object
com.atlassian.jira.web.bean.PagerFilter
com.atlassian.jira.web.bean.UserPickerFilter
- All Implemented Interfaces:
- Serializable
public class UserPickerFilter
- extends PagerFilter
- See Also:
- Serialized Form
Methods inherited from class com.atlassian.jira.web.bean.PagerFilter |
generatePages, getCurrentPage, getEnd, getMax, getNextStart, getPages, getPages, getPageSize, getPreviousStart, getStart, getUnlimitedFilter, newPageAlignedFilter, restrictPages, setMax, setStart, toString |
UserPickerFilter
public UserPickerFilter(FieldConfigManager fieldConfigManager,
JiraServiceContext jiraServiceContext,
PermissionManager permissionManager,
UserFilterManager userFilterManager,
UserPickerSearchService userPickerSearchService)
getNameFilter
public String getNameFilter()
setNameFilter
public void setNameFilter(String nameFilter)
getEmailFilter
public String getEmailFilter()
setEmailFilter
public void setEmailFilter(String emailFilter)
getGroup
public String getGroup()
setGroup
public void setGroup(String group)
getElement
public String getElement()
setElement
public void setElement(String element)
getFieldConfigId
public Long getFieldConfigId()
setFieldConfigId
public void setFieldConfigId(Long fieldConfigId)
getProjectIds
public Collection<Long> getProjectIds()
setProjectId
public void setProjectId(String[] projectIds)
- Setter method for BeanUtils to inject projectIds.
The name of the multi-valued url query parameter is projectId, so it has to be named as setProjectId().
- Parameters:
projectIds
- the list of project id's
getFilteredUsers
public List<com.atlassian.crowd.embedded.api.User> getFilteredUsers()
throws Exception
- Get a list of users based on the parameters of the filter
- Throws:
Exception
Copyright © 2002-2014 Atlassian. All Rights Reserved.