public class UserSearchServiceInternalImpl extends Object implements UserSearchServiceInternal
CrowdService
.Constructor and Description |
---|
UserSearchServiceInternalImpl(PaginationService paginationService,
com.atlassian.crowd.embedded.api.CrowdService crowdService,
PermissionManager permissionManager,
SettingsManager settingsManager) |
Modifier and Type | Method and Description |
---|---|
protected List<com.atlassian.crowd.embedded.api.SearchRestriction> |
convertToSearchRestrictions(String searchString,
List<com.atlassian.crowd.search.query.entity.restriction.Property<String>> properties) |
protected List<com.atlassian.crowd.embedded.api.SearchRestriction> |
convertToSearchRestrictions(String searchTerm,
com.atlassian.crowd.search.query.entity.restriction.Property<String> property) |
com.atlassian.fugue.Pair<List<String>,PageResponse<ConfluenceUser>> |
doMemberOfGroupsSearch(PageRequest pageRequest,
GroupSearchRequest searchRequest) |
PageResponse<ConfluenceUser> |
doUserSearch(PageRequest pageRequest,
UserSearchRequest searchRequest) |
boolean |
isSupportsSimpleSearch() |
protected String |
removeWildcards(String term) |
public UserSearchServiceInternalImpl(PaginationService paginationService, com.atlassian.crowd.embedded.api.CrowdService crowdService, PermissionManager permissionManager, SettingsManager settingsManager)
public PageResponse<ConfluenceUser> doUserSearch(PageRequest pageRequest, UserSearchRequest searchRequest) throws ServiceException
doUserSearch
in interface UserSearchServiceInternal
ServiceException
public com.atlassian.fugue.Pair<List<String>,PageResponse<ConfluenceUser>> doMemberOfGroupsSearch(PageRequest pageRequest, GroupSearchRequest searchRequest) throws ServiceException
doMemberOfGroupsSearch
in interface UserSearchServiceInternal
ServiceException
protected List<com.atlassian.crowd.embedded.api.SearchRestriction> convertToSearchRestrictions(String searchTerm, com.atlassian.crowd.search.query.entity.restriction.Property<String> property) throws ServiceException
ServiceException
protected List<com.atlassian.crowd.embedded.api.SearchRestriction> convertToSearchRestrictions(String searchString, List<com.atlassian.crowd.search.query.entity.restriction.Property<String>> properties) throws ServiceException
ServiceException
protected String removeWildcards(String term) throws ServiceException
ServiceException
public boolean isSupportsSimpleSearch()
isSupportsSimpleSearch
in interface UserSearchServiceInternal
Copyright © 2003–2018 Atlassian. All rights reserved.