com.atlassian.confluence.rest.client
Class RemoteContentPropertyServiceImpl.RemoteContentPropertyFinderImpl

java.lang.Object
  extended by com.atlassian.confluence.rest.client.AbstractRemoteService<ContentPropertyService.ContentPropertyFinder>
      extended by com.atlassian.confluence.rest.client.RemoteContentPropertyServiceImpl.RemoteContentPropertyFinderImpl
All Implemented Interfaces:
RemoteContentPropertyService.RemoteContentPropertyFetcher, RemoteContentPropertyService.RemoteContentPropertyFinder, RemoteContentPropertyService.RemoteParameterContentPropertyFinder, RemoteContentPropertyService.RemoteSingleContentPropertyFetcher
Enclosing class:
RemoteContentPropertyServiceImpl

public class RemoteContentPropertyServiceImpl.RemoteContentPropertyFinderImpl
extends AbstractRemoteService<ContentPropertyService.ContentPropertyFinder>
implements RemoteContentPropertyService.RemoteContentPropertyFinder


Constructor Summary
RemoteContentPropertyServiceImpl.RemoteContentPropertyFinderImpl(AbstractRemoteService other, Expansion... expansions)
           
 
Method Summary
 com.atlassian.util.concurrent.Promise<PageResponse<JsonContentProperty>> fetchMany(PageRequest request)
           
 com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Option<JsonContentProperty>> fetchOne()
           
 com.atlassian.util.concurrent.Promise<JsonContentProperty> fetchOneOrNull()
           
 RemoteContentPropertyService.RemoteParameterContentPropertyFinder withContentId(ContentId contentId)
           
 RemoteContentPropertyService.RemoteSingleContentPropertyFetcher withId(JsonContentPropertyId contentPropertyId)
           
 RemoteContentPropertyService.RemoteParameterContentPropertyFinder withKey(java.lang.String key)
           
 
Methods inherited from class com.atlassian.confluence.rest.client.AbstractRemoteService
addExpansions, addPageRequest, addPageRequestParams, deleteFuture, deleteFuture, getFutureGenericCollection, getFutureMapOfPageResponses, getFutureOption, getFuturePageResponseList, newExperimentalRestWebResource, newRestWebResource, postFuture, postFuture, postFuture, postFutureToPageResponse, putFuture
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteContentPropertyServiceImpl.RemoteContentPropertyFinderImpl

public RemoteContentPropertyServiceImpl.RemoteContentPropertyFinderImpl(AbstractRemoteService other,
                                                                        Expansion... expansions)
Method Detail

withId

public RemoteContentPropertyService.RemoteSingleContentPropertyFetcher withId(JsonContentPropertyId contentPropertyId)
Specified by:
withId in interface RemoteContentPropertyService.RemoteContentPropertyFinder

withContentId

public RemoteContentPropertyService.RemoteParameterContentPropertyFinder withContentId(ContentId contentId)
Specified by:
withContentId in interface RemoteContentPropertyService.RemoteParameterContentPropertyFinder

withKey

public RemoteContentPropertyService.RemoteParameterContentPropertyFinder withKey(java.lang.String key)
Specified by:
withKey in interface RemoteContentPropertyService.RemoteParameterContentPropertyFinder

fetchMany

public com.atlassian.util.concurrent.Promise<PageResponse<JsonContentProperty>> fetchMany(PageRequest request)
Specified by:
fetchMany in interface RemoteContentPropertyService.RemoteContentPropertyFetcher

fetchOne

public com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Option<JsonContentProperty>> fetchOne()
Specified by:
fetchOne in interface RemoteContentPropertyService.RemoteSingleContentPropertyFetcher

fetchOneOrNull

public com.atlassian.util.concurrent.Promise<JsonContentProperty> fetchOneOrNull()
Specified by:
fetchOneOrNull in interface RemoteContentPropertyService.RemoteSingleContentPropertyFetcher


Copyright © 2003-2014 Atlassian. All Rights Reserved.