Package 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
- See Also:
-
Field Summary
Fields inherited from class com.atlassian.jira.web.bean.PagerFilter
pages -
Constructor Summary
ConstructorsConstructorDescriptionUserPickerFilter(FieldConfigManager fieldConfigManager, JiraServiceContext jiraServiceContext, PermissionManager permissionManager, UserFilterManager userFilterManager, UserSearchService userSearchService, ApplicationProperties applicationProperties) -
Method Summary
Modifier and TypeMethodDescriptionGet a list of users based on the parameters of the filtergetGroup()voidsetElement(String element) voidsetEmailFilter(String emailFilter) voidsetFieldConfigId(Long fieldConfigId) voidvoidsetNameFilter(String nameFilter) voidsetProjectId(String[] projectIds) Setter method for BeanUtils to inject projectIds.Methods inherited from class com.atlassian.jira.web.bean.PagerFilter
generatePages, generatePages, getCurrentPage, getEnd, getMax, getNextStart, getPages, getPages, getPages, getPageSize, getPreviousStart, getStart, getUnlimitedFilter, newPageAlignedFilter, restrictPages, setMax, setStart, toString
-
Constructor Details
-
UserPickerFilter
public UserPickerFilter(FieldConfigManager fieldConfigManager, JiraServiceContext jiraServiceContext, PermissionManager permissionManager, UserFilterManager userFilterManager, UserSearchService userSearchService, ApplicationProperties applicationProperties)
-
-
Method Details
-
getNameFilter
-
setNameFilter
-
getEmailFilter
-
setEmailFilter
-
getGroup
-
setGroup
-
getElement
-
setElement
-
getFieldConfigId
-
setFieldConfigId
-
getProjectIds
-
setProjectId
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
Get a list of users based on the parameters of the filter- Throws:
Exception
-