public interface ConfluenceClient
String addPageUnderAncestor(String spaceKey, String ancestorId, String title, String content)
void updatePage(String contentId, String ancestorId, String title, String content, int newVersion)
void deletePage(String contentId)
String getPageByTitle(String spaceKey, String title) throws NotFoundException, MultipleResultsException
void addAttachment(String contentId, String attachmentFileName, InputStream attachmentContent)
void updateAttachmentContent(String contentId, String attachmentId, InputStream attachmentContent)
void deleteAttachment(String attachmentId)
ConfluenceAttachment getAttachmentByFileName(String contentId, String attachmentFileName) throws NotFoundException, MultipleResultsException
ConfluencePage getPageWithContentAndVersionById(String contentId)
InputStream getAttachmentContent(String relativeDownloadLink)
List<ConfluencePage> getChildPages(String contentId)
List<ConfluenceAttachment> getAttachments(String contentId)
Copyright © 2017–2020 Focus IT. All rights reserved.