public class ConfluenceRestClient extends Object implements ConfluenceClient
| Constructor and Description |
|---|
ConfluenceRestClient(String rootConfluenceUrl,
String username,
String password) |
public String addPageUnderAncestor(String spaceKey, String ancestorId, String title, String content)
addPageUnderAncestor in interface ConfluenceClientpublic void updatePage(String contentId, String ancestorId, String title, String content, int newVersion)
updatePage in interface ConfluenceClientpublic void deletePage(String contentId)
deletePage in interface ConfluenceClientpublic String getPageByTitle(String spaceKey, String title) throws NotFoundException, MultipleResultsException
getPageByTitle in interface ConfluenceClientNotFoundExceptionMultipleResultsExceptionpublic void addAttachment(String contentId, String attachmentFileName, InputStream attachmentContent)
addAttachment in interface ConfluenceClientpublic void updateAttachmentContent(String contentId, String attachmentId, InputStream attachmentContent)
updateAttachmentContent in interface ConfluenceClientpublic void deleteAttachment(String attachmentId)
deleteAttachment in interface ConfluenceClientpublic ConfluenceAttachment getAttachmentByFileName(String contentId, String attachmentFileName) throws NotFoundException, MultipleResultsException
getAttachmentByFileName in interface ConfluenceClientNotFoundExceptionMultipleResultsExceptionpublic ConfluencePage getPageWithContentAndVersionById(String contentId)
getPageWithContentAndVersionById in interface ConfluenceClientpublic InputStream getAttachmentContent(String relativeDownloadLink)
getAttachmentContent in interface ConfluenceClientpublic List<ConfluencePage> getChildPages(String contentId)
getChildPages in interface ConfluenceClientpublic List<ConfluenceAttachment> getAttachments(String contentId)
getAttachments in interface ConfluenceClientpublic String getSpaceContentId(String spaceKey)
getSpaceContentId in interface ConfluenceClientpublic void setPropertyByKey(String contentId, String key, String value)
setPropertyByKey in interface ConfluenceClientpublic String getPropertyByKey(String contentId, String key)
getPropertyByKey in interface ConfluenceClientpublic void deletePropertyByKey(String contentId, String key)
deletePropertyByKey in interface ConfluenceClientCopyright © 2017–2020 Focus IT. All rights reserved.