java.io.Closeable, java.lang.AutoCloseable, org.bsc.confluence.ConfluenceServicepublic class ScrollVersionsConfluenceService
extends java.lang.Object
implements org.bsc.confluence.ConfluenceService
| Constructor | Description |
|---|---|
ScrollVersionsConfluenceService(java.lang.String confluenceUrl,
java.lang.String versionName,
org.bsc.confluence.ConfluenceService.Credentials credentials,
org.bsc.ssl.SSLCertificateInfo sslCertificateInfo) |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.concurrent.CompletableFuture<org.bsc.confluence.ConfluenceService.Model.Attachment> |
addAttachment(org.bsc.confluence.ConfluenceService.Model.Page page,
org.bsc.confluence.ConfluenceService.Model.Attachment attachment,
java.io.InputStream source) |
|
java.util.concurrent.CompletableFuture<org.bsc.confluence.ConfluenceService.Model.Blogpost> |
addBlogpost(org.bsc.confluence.ConfluenceService.Model.Blogpost blogpost) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
addLabelsByName(org.bsc.confluence.ConfluenceService.Model.ID id,
java.lang.String[] labels) |
|
void |
close() |
|
org.bsc.confluence.ConfluenceService.Model.Blogpost |
createBlogpost(java.lang.String space,
java.lang.String title,
org.bsc.confluence.ConfluenceService.Storage content,
int version) |
|
java.util.concurrent.CompletableFuture<org.bsc.confluence.ConfluenceService.Model.Page> |
createPage(org.bsc.confluence.ConfluenceService.Model.Page parentPage,
java.lang.String title,
org.bsc.confluence.ConfluenceService.Storage content) |
|
java.util.concurrent.CompletableFuture<java.util.Optional<org.bsc.confluence.ConfluenceService.Model.Attachment>> |
getAttachment(org.bsc.confluence.ConfluenceService.Model.ID pageId,
java.lang.String name,
java.lang.String version) |
|
org.bsc.confluence.ConfluenceService.Credentials |
getCredentials() |
|
java.util.concurrent.CompletableFuture<java.util.List<org.bsc.confluence.ConfluenceService.Model.PageSummary>> |
getDescendents(org.bsc.confluence.ConfluenceService.Model.ID pageId) |
|
java.util.concurrent.CompletableFuture<java.util.Optional<org.bsc.confluence.ConfluenceService.Model.Page>> |
getPage(java.lang.String spaceKey,
java.lang.String pageTitle) |
|
java.util.concurrent.CompletableFuture<java.util.Optional<org.bsc.confluence.ConfluenceService.Model.Page>> |
getPage(org.bsc.confluence.ConfluenceService.Model.ID pageId) |
|
java.util.concurrent.CompletableFuture<java.util.Optional<? extends org.bsc.confluence.ConfluenceService.Model.PageSummary>> |
getPageByTitle(org.bsc.confluence.ConfluenceService.Model.ID parentPageId,
java.lang.String title) |
|
org.bsc.confluence.ConfluenceService.Model.Attachment |
newAttachment() |
|
org.bsc.confluence.ConfluenceService.Model.Page |
newPage(org.bsc.confluence.ConfluenceService.Model.ID id,
java.lang.String space,
java.lang.String title,
int version) |
|
java.util.concurrent.CompletableFuture<java.lang.Boolean> |
removePage(org.bsc.confluence.ConfluenceService.Model.ID pageId) |
|
java.util.concurrent.CompletableFuture<java.lang.Boolean> |
removePage(org.bsc.confluence.ConfluenceService.Model.Page parentPage,
java.lang.String title) |
|
java.util.concurrent.CompletableFuture<org.bsc.confluence.ConfluenceService.Model.Page> |
storePage(org.bsc.confluence.ConfluenceService.Model.Page page) |
|
java.util.concurrent.CompletableFuture<org.bsc.confluence.ConfluenceService.Model.Page> |
storePage(org.bsc.confluence.ConfluenceService.Model.Page page,
org.bsc.confluence.ConfluenceService.Storage content) |
public ScrollVersionsConfluenceService(java.lang.String confluenceUrl,
java.lang.String versionName,
org.bsc.confluence.ConfluenceService.Credentials credentials,
org.bsc.ssl.SSLCertificateInfo sslCertificateInfo)
public org.bsc.confluence.ConfluenceService.Credentials getCredentials()
getCredentials in interface org.bsc.confluence.ConfluenceServicepublic org.bsc.confluence.ConfluenceService.Model.Page newPage(org.bsc.confluence.ConfluenceService.Model.ID id,
java.lang.String space,
java.lang.String title,
int version)
newPage in interface org.bsc.confluence.ConfluenceServicepublic java.util.concurrent.CompletableFuture<org.bsc.confluence.ConfluenceService.Model.Page> createPage(org.bsc.confluence.ConfluenceService.Model.Page parentPage,
java.lang.String title,
org.bsc.confluence.ConfluenceService.Storage content)
createPage in interface org.bsc.confluence.ConfluenceServicepublic java.util.concurrent.CompletableFuture<java.util.Optional<org.bsc.confluence.ConfluenceService.Model.Page>> getPage(java.lang.String spaceKey,
java.lang.String pageTitle)
getPage in interface org.bsc.confluence.ConfluenceServicepublic java.util.concurrent.CompletableFuture<org.bsc.confluence.ConfluenceService.Model.Page> storePage(org.bsc.confluence.ConfluenceService.Model.Page page,
org.bsc.confluence.ConfluenceService.Storage content)
storePage in interface org.bsc.confluence.ConfluenceServicepublic java.util.concurrent.CompletableFuture<org.bsc.confluence.ConfluenceService.Model.Page> storePage(org.bsc.confluence.ConfluenceService.Model.Page page)
storePage in interface org.bsc.confluence.ConfluenceServicepublic java.util.concurrent.CompletableFuture<java.util.List<org.bsc.confluence.ConfluenceService.Model.PageSummary>> getDescendents(org.bsc.confluence.ConfluenceService.Model.ID pageId)
getDescendents in interface org.bsc.confluence.ConfluenceServicepublic java.util.concurrent.CompletableFuture<java.util.Optional<? extends org.bsc.confluence.ConfluenceService.Model.PageSummary>> getPageByTitle(org.bsc.confluence.ConfluenceService.Model.ID parentPageId,
java.lang.String title)
getPageByTitle in interface org.bsc.confluence.ConfluenceServicepublic java.util.concurrent.CompletableFuture<java.lang.Boolean> removePage(org.bsc.confluence.ConfluenceService.Model.Page parentPage,
java.lang.String title)
removePage in interface org.bsc.confluence.ConfluenceServicepublic java.util.concurrent.CompletableFuture<java.lang.Boolean> removePage(org.bsc.confluence.ConfluenceService.Model.ID pageId)
removePage in interface org.bsc.confluence.ConfluenceServicepublic java.util.concurrent.CompletableFuture<java.util.Optional<org.bsc.confluence.ConfluenceService.Model.Page>> getPage(org.bsc.confluence.ConfluenceService.Model.ID pageId)
getPage in interface org.bsc.confluence.ConfluenceServicepublic java.util.concurrent.CompletableFuture<java.lang.Void> addLabelsByName(org.bsc.confluence.ConfluenceService.Model.ID id,
java.lang.String[] labels)
addLabelsByName in interface org.bsc.confluence.ConfluenceServicepublic org.bsc.confluence.ConfluenceService.Model.Attachment newAttachment()
newAttachment in interface org.bsc.confluence.ConfluenceServicepublic java.util.concurrent.CompletableFuture<java.util.Optional<org.bsc.confluence.ConfluenceService.Model.Attachment>> getAttachment(org.bsc.confluence.ConfluenceService.Model.ID pageId,
java.lang.String name,
java.lang.String version)
getAttachment in interface org.bsc.confluence.ConfluenceServicepublic java.util.concurrent.CompletableFuture<org.bsc.confluence.ConfluenceService.Model.Attachment> addAttachment(org.bsc.confluence.ConfluenceService.Model.Page page,
org.bsc.confluence.ConfluenceService.Model.Attachment attachment,
java.io.InputStream source)
addAttachment in interface org.bsc.confluence.ConfluenceServicepublic org.bsc.confluence.ConfluenceService.Model.Blogpost createBlogpost(java.lang.String space,
java.lang.String title,
org.bsc.confluence.ConfluenceService.Storage content,
int version)
createBlogpost in interface org.bsc.confluence.ConfluenceServicepublic java.util.concurrent.CompletableFuture<org.bsc.confluence.ConfluenceService.Model.Blogpost> addBlogpost(org.bsc.confluence.ConfluenceService.Model.Blogpost blogpost)
addBlogpost in interface org.bsc.confluence.ConfluenceServicepublic void close()
throws java.io.IOException
close in interface java.lang.AutoCloseableclose in interface java.io.Closeablejava.io.IOExceptionCopyright © 2023. All rights reserved.