Interface ConfluenceAdapter
- All Known Implementing Classes:
ConfluenceAdapterMock
public interface ConfluenceAdapter
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddOrUpdateAttachment(String pageId, String attachmentFileName, InputStream contentStream) addOrUpdatePageUnderAncestor(String ancestorId, String pageName, String content) intdeleteOrphanPages(String rootPageId, Set<String> generatedPageIds) Deletes all child pages under rootPageId if the child page ID is not contained in generatedPageIdsvoiddeleteUnusedAttachments(String pageId, List<String> attachmentNames) getPageByName(String pageName)
-
Method Details
-
getPageByName
- Returns:
- Page ID
-
addOrUpdateAttachment
-
addOrUpdatePageUnderAncestor
- Returns:
- Page ID
-
deleteOrphanPages
Deletes all child pages under rootPageId if the child page ID is not contained in generatedPageIds- Returns:
- Deleted page count
-
deleteUnusedAttachments
-