Interface ConfluenceAdapter

All Known Implementing Classes:
ConfluenceAdapterMock

@Retryable(retryFor=org.sahli.asciidoc.confluence.publisher.client.http.RequestFailedException.class, maxAttempts=4, backoff=@Backoff(delay=2000L,multiplier=2.0)) public interface ConfluenceAdapter
  • Method Details

    • getPageByName

      String getPageByName(String pageName)
      Returns:
      Page ID
    • addOrUpdatePageUnderAncestor

      String addOrUpdatePageUnderAncestor(String ancestorId, String pageName, String content)
      Returns:
      Page ID
    • movePage

      void movePage(String ancestorId, String contentId)
    • deletePage

      void deletePage(String pageId)
    • deletePageAndChildPages

      void deletePageAndChildPages(String pageId)
    • createBlogpost

      String createBlogpost(String spaceKey, String title, String content)