public class RemotePersonServiceImpl extends AbstractRemoteService<PersonService> implements RemotePersonService
| Modifier and Type | Class and Description |
|---|---|
class |
RemotePersonServiceImpl.RemotePersonFinderImpl |
RemotePersonService.RemotePersonFinder, RemotePersonService.RemotePersonManyFetcher<T>, RemotePersonService.RemotePersonSearcher, RemotePersonService.RemotePersonSingleFetcherprovider| Constructor and Description |
|---|
RemotePersonServiceImpl(AuthenticatedWebResourceProvider provider,
com.google.common.util.concurrent.ListeningExecutorService executor) |
| Modifier and Type | Method and Description |
|---|---|
LongTaskSubmission |
delete(Person personToDelete) |
RemotePersonService.RemotePersonFinder |
find(Expansion... expansions) |
com.atlassian.util.concurrent.Promise<Person> |
getCurrentUser(Expansion... expansions)
Deprecated.
since 7.0.1. Use
getCurrentUserCompletionStage(Expansion...) instead. |
CompletionStage<Person> |
getCurrentUserCompletionStage(Expansion... expansions) |
RemotePersonService.RemotePersonSearcher |
search() |
PersonService.Validator |
validator()
Get the validator of the Person Service.
|
addExpansions, addPageRequest, addPageRequestParams, deleteCompletionStage, deleteCompletionStage, deleteFuture, deleteFuture, getCompletionStage, getCompletionStageGenericCollection, getCompletionStageMap, getCompletionStageMapOfPageResponses, getCompletionStageOptional, getCompletionStagePageResponseList, getCompletionStageSearchPageResponseList, getExecutor, getFuture, getFutureGenericCollection, getFutureMap, getFutureMapOfPageResponses, getFutureOption, getFuturePageResponseList, newExperimentalRestWebResource, newRestWebResource, postCompletionStage, postCompletionStage, postCompletionStage, postCompletionStageToPageResponse, postFuture, postFuture, postFuture, postFutureToPageResponse, putCompletionStage, putFuturepublic RemotePersonServiceImpl(AuthenticatedWebResourceProvider provider, com.google.common.util.concurrent.ListeningExecutorService executor)
@Deprecated public com.atlassian.util.concurrent.Promise<Person> getCurrentUser(Expansion... expansions)
getCurrentUserCompletionStage(Expansion...) instead.getCurrentUser in interface RemotePersonServicepublic CompletionStage<Person> getCurrentUserCompletionStage(Expansion... expansions)
getCurrentUserCompletionStage in interface RemotePersonServicepublic PersonService.Validator validator()
RemotePersonServicevalidator in interface RemotePersonServicepublic RemotePersonService.RemotePersonFinder find(Expansion... expansions)
find in interface RemotePersonServicepublic LongTaskSubmission delete(Person personToDelete)
delete in interface RemotePersonServicepublic RemotePersonService.RemotePersonSearcher search()
search in interface RemotePersonServiceCopyright © 2003–2020 Atlassian. All rights reserved.