A C D E F G I N P R S U V W

A

AbstractRemoteService<P> - Class in com.atlassian.confluence.rest.client
Common parent class of all Confluence API Remote Service implementations, handling authentication and REST infrastructure.
AbstractRemoteService(AuthenticatedWebResourceProvider, ListeningExecutorService) - Constructor for class com.atlassian.confluence.rest.client.AbstractRemoteService
 
AbstractRemoteService(AbstractRemoteService) - Constructor for class com.atlassian.confluence.rest.client.AbstractRemoteService
 
addAttachments(ContentId, Collection<AttachmentUpload>) - Method in interface com.atlassian.confluence.rest.client.RemoteAttachmentService
Add one or more attachments to a piece of Content.
addAttachments(ContentId, Collection<AttachmentUpload>) - Method in class com.atlassian.confluence.rest.client.RemoteAttachmentServiceImpl
 
addExpansions(WebResource, Expansion[]) - Method in class com.atlassian.confluence.rest.client.AbstractRemoteService
add the expansions to the WebResource as a query param, this specifies which properties on the results to expand
addLabels(ContentId, Iterable<Label>) - Method in interface com.atlassian.confluence.rest.client.RemoteContentLabelService
Adds the given labels to the specified content
addLabels(ContentId, Iterable<Label>) - Method in class com.atlassian.confluence.rest.client.RemoteContentLabelServiceImpl
 
addPageRequest(WebResource, PageRequest) - Method in class com.atlassian.confluence.rest.client.AbstractRemoteService
 
addPageRequestParams(WebResource, PageRequest) - Method in class com.atlassian.confluence.rest.client.AbstractRemoteService
Adds start and limit query params to honour the pageRequest values
AuthenticatedWebResourceProvider - Class in com.atlassian.confluence.rest.client.authentication
Provides authenticated WebResources for Remote API clients.
AuthenticatedWebResourceProvider(Client, String) - Constructor for class com.atlassian.confluence.rest.client.authentication.AuthenticatedWebResourceProvider
 
awaitTermination(long, TimeUnit) - Method in class com.atlassian.confluence.rest.client.PromisingExecutorService
 

C

canCreateAttachments(ContentId) - Method in interface com.atlassian.confluence.rest.client.RemoteAttachmentService
Checks if the user is permitted to add attachments to the given content
canCreateAttachments(ContentId) - Method in class com.atlassian.confluence.rest.client.RemoteAttachmentServiceImpl
 
clearAuthContext() - Method in class com.atlassian.confluence.rest.client.authentication.AuthenticatedWebResourceProvider
Clears the current authenticated user, if any.
com.atlassian.confluence.rest.client - package com.atlassian.confluence.rest.client
 
com.atlassian.confluence.rest.client.authentication - package com.atlassian.confluence.rest.client.authentication
 
com.atlassian.confluence.rest.client.proxy - package com.atlassian.confluence.rest.client.proxy
 
convert(ContentBody, ContentRepresentation) - Method in interface com.atlassian.confluence.rest.client.RemoteContentBodyConversionService
Convert a ContentBody value into another format, performing validation during the conversion.
convert(ContentBody, ContentRepresentation) - Method in class com.atlassian.confluence.rest.client.RemoteContentBodyConversionServiceImpl
 
create(Content) - Method in interface com.atlassian.confluence.rest.client.RemoteContentService
Create a piece of content.
create(Content) - Method in class com.atlassian.confluence.rest.client.RemoteContentServiceImpl
 
createProxy(AbstractRemoteService<T>) - Static method in class com.atlassian.confluence.rest.client.proxy.RemoteServiceProxyCreator
 

D

delete(Content) - Method in interface com.atlassian.confluence.rest.client.RemoteContentService
Removes an item of Content from the system.
delete(Content) - Method in class com.atlassian.confluence.rest.client.RemoteContentServiceImpl
 
deleteFuture(WebResource) - Method in class com.atlassian.confluence.rest.client.AbstractRemoteService
 

E

execute(Runnable) - Method in class com.atlassian.confluence.rest.client.PromisingExecutorService
 

F

fetchMany(ContentType, PageRequest) - Method in interface com.atlassian.confluence.rest.client.RemoteContentService.RemoteContentFetcher
 
fetchMany(PageRequest) - Method in class com.atlassian.confluence.rest.client.RemoteContentServiceImpl.RemoteContentFinderImpl
 
fetchMany(ContentType, PageRequest) - Method in class com.atlassian.confluence.rest.client.RemoteContentServiceImpl.RemoteContentFinderImpl
 
fetchMany(ContentType, PageRequest) - Method in interface com.atlassian.confluence.rest.client.RemoteSpaceService.RemoteSpaceContentFinder
Retrieve a paged list of content of the given type contained in this space
fetchMany(ContentType, PageRequest) - Method in class com.atlassian.confluence.rest.client.RemoteSpaceServiceImpl.RemoteSpaceContentFinderImpl
 
fetchMappedByContentType(PageRequest) - Method in interface com.atlassian.confluence.rest.client.RemoteContentService.RemoteContentFetcher
 
fetchMappedByContentType(PageRequest) - Method in class com.atlassian.confluence.rest.client.RemoteContentServiceImpl.RemoteContentFinderImpl
 
fetchMappedByType(PageRequest) - Method in interface com.atlassian.confluence.rest.client.RemoteSpaceService.RemoteSpaceContentFinder
Retrieve the all content contained in this space.
fetchMappedByType(PageRequest) - Method in class com.atlassian.confluence.rest.client.RemoteSpaceServiceImpl.RemoteSpaceContentFinderImpl
 
fetchOne() - Method in interface com.atlassian.confluence.rest.client.RemoteContentService.RemoteSingleContentFetcher
 
fetchOne() - Method in class com.atlassian.confluence.rest.client.RemoteContentServiceImpl.RemoteContentFinderImpl
 
fetchOneOrNull() - Method in interface com.atlassian.confluence.rest.client.RemoteContentService.RemoteSingleContentFetcher
 
fetchOneOrNull() - Method in class com.atlassian.confluence.rest.client.RemoteContentServiceImpl.RemoteContentFinderImpl
 
find(Expansion...) - Method in interface com.atlassian.confluence.rest.client.RemoteContentService
Create a content finder to retrieve content from the remote server
find(Expansion...) - Method in class com.atlassian.confluence.rest.client.RemoteContentServiceImpl
 
findByContainerAndFilename(ContentId, String, Expansion...) - Method in interface com.atlassian.confluence.rest.client.RemoteAttachmentService
Locates a single Attachment given the id of its container Content and its file name.
findByContainerAndFilename(ContentId, String, Expansion...) - Method in class com.atlassian.confluence.rest.client.RemoteAttachmentServiceImpl
 
findContent(Space, Expansion...) - Method in interface com.atlassian.confluence.rest.client.RemoteSpaceService
Create a finder to find content in the given space.
findContent(Space, Expansion...) - Method in class com.atlassian.confluence.rest.client.RemoteSpaceServiceImpl
 
findMacroByHash(ContentId, String, String, Expansion...) - Method in interface com.atlassian.confluence.rest.client.RemoteContentService
Retrieve details about a macro matching the page, version and macro hash.
findMacroByHash(ContentId, String, String, Expansion...) - Method in class com.atlassian.confluence.rest.client.RemoteContentServiceImpl
 

G

getAttachments(ContentId, PageRequest, AttachmentFilter, Expansion...) - Method in interface com.atlassian.confluence.rest.client.RemoteAttachmentService
Get a page of attachments under the Content with the specified id.
getAttachments(ContentId, PageRequest, AttachmentFilter, Expansion...) - Method in class com.atlassian.confluence.rest.client.RemoteAttachmentServiceImpl
 
getContent(Space, PageRequest, Expansion...) - Method in interface com.atlassian.confluence.rest.client.RemoteSpaceService
Retrieve the top level content contained in this space.
getContent(Space, PageRequest, Expansion...) - Method in class com.atlassian.confluence.rest.client.RemoteSpaceServiceImpl
 
getFutureGenericCollection(WebResource, Class<? extends Iterable>, Class<E>) - Method in class com.atlassian.confluence.rest.client.AbstractRemoteService
 
getFutureMapOfPageResponses(WebResource, Class<K>, Class<V>) - Method in class com.atlassian.confluence.rest.client.AbstractRemoteService
 
getFutureOption(WebResource, Class<? extends T>) - Method in class com.atlassian.confluence.rest.client.AbstractRemoteService
 
getFuturePageResponseList(WebResource, Class<E>) - Method in class com.atlassian.confluence.rest.client.AbstractRemoteService
 
getLabels(ContentId, Collection<Label.Prefix>, PageRequest) - Method in interface com.atlassian.confluence.rest.client.RemoteContentLabelService
Get the labels attached to a given piece of content in the given namespaces
getLabels(ContentId, Collection<Label.Prefix>, PageRequest) - Method in class com.atlassian.confluence.rest.client.RemoteContentLabelServiceImpl
 
getSpace(String, Expansion...) - Method in interface com.atlassian.confluence.rest.client.RemoteSpaceService
Retrieve a space with the given spacekey.
getSpace(String, Expansion...) - Method in class com.atlassian.confluence.rest.client.RemoteSpaceServiceImpl
 
getUsername() - Method in class com.atlassian.confluence.rest.client.authentication.AuthenticatedWebResourceProvider
 

I

invokeAll(Collection<? extends Callable<T>>) - Method in class com.atlassian.confluence.rest.client.PromisingExecutorService
 
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class com.atlassian.confluence.rest.client.PromisingExecutorService
 
invokeAny(Collection<? extends Callable<T>>) - Method in class com.atlassian.confluence.rest.client.PromisingExecutorService
 
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class com.atlassian.confluence.rest.client.PromisingExecutorService
 
isShutdown() - Method in class com.atlassian.confluence.rest.client.PromisingExecutorService
 
isTerminated() - Method in class com.atlassian.confluence.rest.client.PromisingExecutorService
 

N

newRestWebResource() - Method in class com.atlassian.confluence.rest.client.AbstractRemoteService
 
newRestWebResource() - Method in class com.atlassian.confluence.rest.client.authentication.AuthenticatedWebResourceProvider
 

P

postFuture(WebResource, Class<? extends E>, Object) - Method in class com.atlassian.confluence.rest.client.AbstractRemoteService
 
postFuture(WebResource, Class<? extends E>, Object, MediaType) - Method in class com.atlassian.confluence.rest.client.AbstractRemoteService
 
postFuture(WebResource, Class<E>, Class, Object) - Method in class com.atlassian.confluence.rest.client.AbstractRemoteService
 
postFutureToPageResponse(WebResource, Class<T>, Object, MediaType) - Method in class com.atlassian.confluence.rest.client.AbstractRemoteService
 
PromisingExecutorService - Class in com.atlassian.confluence.rest.client
An executor service that returns Promises rather than Futures.
PromisingExecutorService(ListeningExecutorService) - Constructor for class com.atlassian.confluence.rest.client.PromisingExecutorService
 
putFuture(WebResource, Class<? extends T>, Object) - Method in class com.atlassian.confluence.rest.client.AbstractRemoteService
 

R

RemoteAttachmentService - Interface in com.atlassian.confluence.rest.client
* AttachmentService implementation that communicates with Confluence remotely using the Confluence REST API.
RemoteAttachmentServiceImpl - Class in com.atlassian.confluence.rest.client
AttachmentService implementation that communicates with Confluence remotely using the Confluence REST api
RemoteAttachmentServiceImpl(AuthenticatedWebResourceProvider, ListeningExecutorService) - Constructor for class com.atlassian.confluence.rest.client.RemoteAttachmentServiceImpl
 
RemoteContentBodyConversionService - Interface in com.atlassian.confluence.rest.client
ContentBodyConversionService implementation that communicates with Confluence remotely using the Confluence REST api.
RemoteContentBodyConversionServiceImpl - Class in com.atlassian.confluence.rest.client
ContentBodyConversionService implementation that communicates with Confluence remotely.
RemoteContentBodyConversionServiceImpl(AuthenticatedWebResourceProvider, ListeningExecutorService) - Constructor for class com.atlassian.confluence.rest.client.RemoteContentBodyConversionServiceImpl
 
RemoteContentLabelService - Interface in com.atlassian.confluence.rest.client
ContentLabelService implementation that communicates with Confluence remotely using the Confluence REST API.
RemoteContentLabelServiceImpl - Class in com.atlassian.confluence.rest.client
 
RemoteContentLabelServiceImpl(AuthenticatedWebResourceProvider, ListeningExecutorService) - Constructor for class com.atlassian.confluence.rest.client.RemoteContentLabelServiceImpl
 
RemoteContentService - Interface in com.atlassian.confluence.rest.client
ContentService implementation that communicates with Confluence remotely using the Confluence REST API.
RemoteContentService.RemoteContentFetcher - Interface in com.atlassian.confluence.rest.client
 
RemoteContentService.RemoteContentFinder - Interface in com.atlassian.confluence.rest.client
 
RemoteContentService.RemoteParameterContentFinder - Interface in com.atlassian.confluence.rest.client
 
RemoteContentService.RemoteSingleContentFetcher - Interface in com.atlassian.confluence.rest.client
 
RemoteContentServiceImpl - Class in com.atlassian.confluence.rest.client
ContentService implementation that communicates with Confluence remotely.
RemoteContentServiceImpl(AuthenticatedWebResourceProvider, ListeningExecutorService) - Constructor for class com.atlassian.confluence.rest.client.RemoteContentServiceImpl
 
RemoteContentServiceImpl.RemoteContentFinderImpl - Class in com.atlassian.confluence.rest.client
 
RemoteServiceProxyCreator - Class in com.atlassian.confluence.rest.client.proxy
Proxy's a remote service with a local service interface.
RemoteServiceProxyCreator() - Constructor for class com.atlassian.confluence.rest.client.proxy.RemoteServiceProxyCreator
 
RemoteSpaceService - Interface in com.atlassian.confluence.rest.client
SpaceService implementation that communicates with Confluence remotely using the Confluence REST api.
RemoteSpaceService.RemoteSpaceContentFinder - Interface in com.atlassian.confluence.rest.client
 
RemoteSpaceServiceImpl - Class in com.atlassian.confluence.rest.client
SpaceService implementation that communicates with Confluence remotely using the Confluence REST api
RemoteSpaceServiceImpl(AuthenticatedWebResourceProvider, ListeningExecutorService) - Constructor for class com.atlassian.confluence.rest.client.RemoteSpaceServiceImpl
 
RemoteSpaceServiceImpl.RemoteSpaceContentFinderImpl - Class in com.atlassian.confluence.rest.client
 
RemoteSpaceServiceImpl.RemoteSpaceContentFinderImpl(AbstractRemoteService, Space, Expansion[]) - Constructor for class com.atlassian.confluence.rest.client.RemoteSpaceServiceImpl.RemoteSpaceContentFinderImpl
 
removeLabels(ContentId, Iterable<Label>) - Method in interface com.atlassian.confluence.rest.client.RemoteContentLabelService
Remove a label with labelId from the specified content
removeLabels(ContentId, Iterable<Label>) - Method in class com.atlassian.confluence.rest.client.RemoteContentLabelServiceImpl
 

S

setAuthContext(String, char[]) - Method in class com.atlassian.confluence.rest.client.authentication.AuthenticatedWebResourceProvider
Authenticates a user to make remote requests with.
shutdown() - Method in class com.atlassian.confluence.rest.client.PromisingExecutorService
 
shutdownNow() - Method in class com.atlassian.confluence.rest.client.PromisingExecutorService
 
submit(Callable<T>) - Method in class com.atlassian.confluence.rest.client.PromisingExecutorService
 
submit(Runnable, T) - Method in class com.atlassian.confluence.rest.client.PromisingExecutorService
 
submit(Runnable) - Method in class com.atlassian.confluence.rest.client.PromisingExecutorService
 

U

update(Content) - Method in interface com.atlassian.confluence.rest.client.RemoteContentService
Updates a piece of content.
update(Content) - Method in class com.atlassian.confluence.rest.client.RemoteContentServiceImpl
 
updateData(ContentId, AttachmentUpload) - Method in interface com.atlassian.confluence.rest.client.RemoteAttachmentService
Updates the data part of an Attachment Content instance.
updateData(ContentId, AttachmentUpload) - Method in class com.atlassian.confluence.rest.client.RemoteAttachmentServiceImpl
 

V

validator() - Method in class com.atlassian.confluence.rest.client.RemoteContentLabelServiceImpl
Remote validation is not currently supported, this method exists to satisfy the RemoteProxyCreator

W

withCreatedDate(LocalDate) - Method in interface com.atlassian.confluence.rest.client.RemoteContentService.RemoteParameterContentFinder
 
withCreatedDate(LocalDate) - Method in class com.atlassian.confluence.rest.client.RemoteContentServiceImpl.RemoteContentFinderImpl
 
withDepth(SpaceService.SpaceContentFinder.SpaceContentDepth) - Method in interface com.atlassian.confluence.rest.client.RemoteSpaceService.RemoteSpaceContentFinder
Set the depth to retrieve content on the SpaceContentFinder
withDepth(SpaceService.SpaceContentFinder.SpaceContentDepth) - Method in class com.atlassian.confluence.rest.client.RemoteSpaceServiceImpl.RemoteSpaceContentFinderImpl
 
withId(ContentId) - Method in interface com.atlassian.confluence.rest.client.RemoteContentService.RemoteContentFinder
 
withId(ContentId) - Method in class com.atlassian.confluence.rest.client.RemoteContentServiceImpl.RemoteContentFinderImpl
 
withLocator(ContentLocator) - Method in interface com.atlassian.confluence.rest.client.RemoteContentService.RemoteContentFinder
Retrieve a piece of content by some more complex criteria (defined by the ContentLocator).
withLocator(ContentLocator) - Method in class com.atlassian.confluence.rest.client.RemoteContentServiceImpl.RemoteContentFinderImpl
 
withSpace(Space...) - Method in interface com.atlassian.confluence.rest.client.RemoteContentService.RemoteParameterContentFinder
 
withSpace(Space...) - Method in class com.atlassian.confluence.rest.client.RemoteContentServiceImpl.RemoteContentFinderImpl
 
withTitle(String) - Method in interface com.atlassian.confluence.rest.client.RemoteContentService.RemoteParameterContentFinder
 
withTitle(String) - Method in class com.atlassian.confluence.rest.client.RemoteContentServiceImpl.RemoteContentFinderImpl
 
withType(ContentType...) - Method in interface com.atlassian.confluence.rest.client.RemoteContentService.RemoteParameterContentFinder
 
withType(ContentType...) - Method in class com.atlassian.confluence.rest.client.RemoteContentServiceImpl.RemoteContentFinderImpl
 

A C D E F G I N P R S U V W

Copyright © 2003-2014 Atlassian. All Rights Reserved.