public class RemotePersonServiceImpl extends AbstractRemoteService<PersonService> implements RemotePersonService
Modifier and Type | Class and Description |
---|---|
class |
RemotePersonServiceImpl.RemotePersonFinderImpl |
RemotePersonService.RemotePersonFinder, RemotePersonService.RemotePersonSingleFetcher
Constructor and Description |
---|
RemotePersonServiceImpl(AuthenticatedWebResourceProvider provider,
com.google.common.util.concurrent.ListeningExecutorService executor) |
Modifier and Type | Method and Description |
---|---|
RemotePersonService.RemotePersonFinder |
find(Expansion... expansions) |
com.atlassian.util.concurrent.Promise<Person> |
getCurrentUser(Expansion... expansions) |
PersonService.Validator |
validator()
Get the validator of the Person Service.
|
addExpansions, addPageRequest, addPageRequestParams, deleteFuture, deleteFuture, getFuture, getFutureGenericCollection, getFutureMap, getFutureMapOfPageResponses, getFutureOption, getFuturePageResponseList, newExperimentalRestWebResource, newRestWebResource, postFuture, postFuture, postFuture, postFutureToPageResponse, putFuture
public RemotePersonServiceImpl(AuthenticatedWebResourceProvider provider, com.google.common.util.concurrent.ListeningExecutorService executor)
public com.atlassian.util.concurrent.Promise<Person> getCurrentUser(Expansion... expansions)
getCurrentUser
in interface RemotePersonService
public PersonService.Validator validator()
RemotePersonService
validator
in interface RemotePersonService
public RemotePersonService.RemotePersonFinder find(Expansion... expansions)
find
in interface RemotePersonService
Copyright © 2003–2018 Atlassian. All rights reserved.