com.atlassian.confluence.rest.client.impl
Class RemoteContentMacroServiceImpl

java.lang.Object
  extended by com.atlassian.confluence.rest.client.AbstractRemoteService<ContentMacroService>
      extended by com.atlassian.confluence.rest.client.impl.RemoteContentMacroServiceImpl
All Implemented Interfaces:
RemoteContentMacroService

public class RemoteContentMacroServiceImpl
extends AbstractRemoteService<ContentMacroService>
implements RemoteContentMacroService


Nested Class Summary
 class RemoteContentMacroServiceImpl.RemoteMacroFinderImpl
           
 
Nested classes/interfaces inherited from interface com.atlassian.confluence.rest.client.RemoteContentMacroService
RemoteContentMacroService.RemoteMacroFinder
 
Constructor Summary
RemoteContentMacroServiceImpl(AuthenticatedWebResourceProvider provider, com.google.common.util.concurrent.ListeningExecutorService executor)
           
 
Method Summary
 RemoteContentMacroService.RemoteMacroFinder findInContent(ContentId content, Expansion... expansions)
          Retrieve details about a macro matching the page, version and macro hash.
 
Methods inherited from class com.atlassian.confluence.rest.client.AbstractRemoteService
addExpansions, addPageRequest, addPageRequestParams, deleteFuture, getFutureGenericCollection, getFutureMapOfPageResponses, getFutureOption, getFuturePageResponseList, 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

RemoteContentMacroServiceImpl

public RemoteContentMacroServiceImpl(AuthenticatedWebResourceProvider provider,
                                     com.google.common.util.concurrent.ListeningExecutorService executor)
Method Detail

findInContent

public RemoteContentMacroService.RemoteMacroFinder findInContent(ContentId content,
                                                                 Expansion... expansions)
Description copied from interface: RemoteContentMacroService
Retrieve details about a macro matching the page, version and macro hash.

Specified by:
findInContent in interface RemoteContentMacroService
Parameters:
content - The content to scan for the macro
expansions - no expansions are currently supported


Copyright © 2003-2014 Atlassian. All Rights Reserved.