public interface RemotePersonService
PersonService
implementation that communicates with Confluence remotely using the Confluence REST API.
Provides promise returning equivalents for the methods in PersonService.
Modifier and Type | Interface and Description |
---|---|
static interface |
RemotePersonService.RemotePersonFinder |
static interface |
RemotePersonService.RemotePersonManyFetcher<T>
Deprecated.
since 7.0.1. Use
RemoteManyFetcher instead. |
static interface |
RemotePersonService.RemotePersonSearcher |
static interface |
RemotePersonService.RemotePersonSingleFetcher
Deprecated.
since 7.0.1. Use
RemoteSingleFetcher instead. |
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.
|
@Deprecated com.atlassian.util.concurrent.Promise<Person> getCurrentUser(Expansion... expansions)
getCurrentUserCompletionStage(Expansion...)
instead.CompletionStage<Person> getCurrentUserCompletionStage(Expansion... expansions)
PersonService.Validator validator()
RemotePersonService.RemotePersonFinder find(Expansion... expansions)
LongTaskSubmission delete(Person personToDelete)
RemotePersonService.RemotePersonSearcher search()
Copyright © 2003–2021 Atlassian. All rights reserved.