public class RemotePersonServiceImpl.RemotePersonFinderImpl extends AbstractRemoteService<PersonService.PersonFinder> implements RemotePersonService.RemotePersonFinder
| Modifier | Constructor and Description |
|---|---|
protected |
RemotePersonFinderImpl(AbstractRemoteService other,
Expansion... expansions) |
| Modifier and Type | Method and Description |
|---|---|
com.atlassian.util.concurrent.Promise<PageResponse<Person>> |
fetchMany(PageRequest pageRequest) |
com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Option<Person>> |
fetchOne() |
com.atlassian.util.concurrent.Promise<Person> |
fetchOneOrNull() |
RemotePersonService.RemotePersonFinder |
withMembershipOf(Group group) |
RemotePersonService.RemotePersonFinder |
withUserKey(com.atlassian.sal.api.user.UserKey key) |
RemotePersonService.RemotePersonFinder |
withUsername(String username) |
addExpansions, addPageRequest, addPageRequestParams, deleteFuture, deleteFuture, getFuture, getFutureGenericCollection, getFutureMap, getFutureMapOfPageResponses, getFutureOption, getFuturePageResponseList, newExperimentalRestWebResource, newRestWebResource, postFuture, postFuture, postFuture, postFutureToPageResponse, putFutureprotected RemotePersonFinderImpl(AbstractRemoteService other, Expansion... expansions)
public RemotePersonService.RemotePersonFinder withUserKey(com.atlassian.sal.api.user.UserKey key)
withUserKey in interface RemotePersonService.RemotePersonFinderpublic RemotePersonService.RemotePersonFinder withUsername(String username)
withUsername in interface RemotePersonService.RemotePersonFinderpublic RemotePersonService.RemotePersonFinder withMembershipOf(Group group)
withMembershipOf in interface RemotePersonService.RemotePersonFinderpublic com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Option<Person>> fetchOne()
fetchOne in interface RemotePersonService.RemotePersonSingleFetcherpublic com.atlassian.util.concurrent.Promise<Person> fetchOneOrNull()
fetchOneOrNull in interface RemotePersonService.RemotePersonSingleFetcherpublic com.atlassian.util.concurrent.Promise<PageResponse<Person>> fetchMany(PageRequest pageRequest)
Copyright © 2003–2019 Atlassian. All rights reserved.