Interface RemoteSingleFetcher<T>
-
- All Known Subinterfaces:
RemoteAttachmentService.RemoteAttachmentFinder
,RemoteContentMacroService.RemoteMacroFinder
,RemoteContentPropertyService.RemoteContentPropertyFetcher
,RemoteContentPropertyService.RemoteContentPropertyFinder
,RemoteContentPropertyService.RemoteParameterContentPropertyFinder
,RemoteContentPropertyService.RemoteSingleContentPropertyFetcher
,RemoteContentService.RemoteContentFetcher
,RemoteContentService.RemoteContentFinder
,RemoteContentService.RemoteParameterContentFinder
,RemoteContentService.RemoteSingleContentFetcher
,RemoteContentTemplateService.RemoteParameterTemplateFinder
,RemoteContentTemplateService.RemoteSingleTemplateFetcher
,RemoteContentTemplateService.RemoteTemplateFetcher
,RemoteContentTemplateService.RemoteTemplateFinder
,RemoteContentVersionService.RemoteVersionFinder
,RemoteGroupService.RemoteGroupFinder
,RemotePersonService.RemotePersonFinder
,RemotePersonService.RemotePersonSingleFetcher
,RemoteSpacePropertyService.RemoteSpacePropertyFinder
,RemoteSpaceService.RemoteSpaceFinder
,RemoteSpaceService.RemoteSpaceSingleFetcher
- All Known Implementing Classes:
AbstractRemoteContentService.AbstractRemoteContentFinder
,GraphQLRemoteContentServiceImpl.RemoteContentFinderImpl
,RemoteAttachmentServiceImpl.RemoteAttachmentFinderImpl
,RemoteContentMacroServiceImpl.RemoteMacroFinderImpl
,RemoteContentPropertyServiceImpl.RemoteContentPropertyFinderImpl
,RemoteContentServiceImpl.RemoteContentFinderImpl
,RemoteContentTemplateServiceImpl.RemoteTemplateFinderImpl
,RemoteContentVersionServiceImpl.RemoteVersionFinderImpl
,RemoteGroupServiceImpl.RemoteGroupFinderImpl
,RemotePersonServiceImpl.RemotePersonFinderImpl
,RemoteSpacePropertyServiceImpl.RemoteSpacePropertyFinderImpl
,RemoteSpaceServiceImpl.RemoteSpaceFinderImpl
public interface RemoteSingleFetcher<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description default com.atlassian.util.concurrent.Promise<Optional<T>>
fetch()
Deprecated.since 7.0.1.default CompletionStage<Optional<T>>
fetchCompletionStage()
com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Option<T>>
fetchOne()
Deprecated.since 7.0.1.com.atlassian.util.concurrent.Promise<T>
fetchOneOrNull()
Deprecated.since 7.0.1.default com.atlassian.util.concurrent.Promise<T>
fetchOrNull()
Deprecated.since 7.0.1.default CompletionStage<T>
fetchOrNullCompletionStage()
-
-
-
Method Detail
-
fetchOne
@Deprecated com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Option<T>> fetchOne()
Deprecated.since 7.0.1. UsefetchCompletionStage()
instead.
-
fetchOneOrNull
@Deprecated com.atlassian.util.concurrent.Promise<T> fetchOneOrNull()
Deprecated.since 7.0.1. UsefetchOrNullCompletionStage()
instead.
-
fetch
@Deprecated default com.atlassian.util.concurrent.Promise<Optional<T>> fetch()
Deprecated.since 7.0.1. UsefetchCompletionStage()
instead.
-
fetchOrNull
@Deprecated default com.atlassian.util.concurrent.Promise<T> fetchOrNull()
Deprecated.since 7.0.1. UsefetchOrNullCompletionStage()
instead.
-
fetchCompletionStage
default CompletionStage<Optional<T>> fetchCompletionStage()
- Since:
- 7.0.1
-
fetchOrNullCompletionStage
default CompletionStage<T> fetchOrNullCompletionStage()
- Since:
- 7.0.1
-
-