public class XMLRPCConfluenceServiceImpl extends Object implements ConfluenceService
ConfluenceService.Credentials, ConfluenceService.Model, ConfluenceService.Protocol, ConfluenceService.Storage| Modifier and Type | Field and Description |
|---|---|
org.codehaus.swizzle.confluence.Confluence |
connection |
ConfluenceService.Credentials |
credentials |
| Modifier | Constructor and Description |
|---|---|
protected |
XMLRPCConfluenceServiceImpl(org.codehaus.swizzle.confluence.Confluence confluence,
ConfluenceService.Credentials credentials) |
public final org.codehaus.swizzle.confluence.Confluence connection
public final ConfluenceService.Credentials credentials
protected XMLRPCConfluenceServiceImpl(org.codehaus.swizzle.confluence.Confluence confluence,
ConfluenceService.Credentials credentials)
confluence - public static XMLRPCConfluenceServiceImpl createInstanceDetectingVersion(String url, ConfluenceService.Credentials credentials, ConfluenceProxy proxyInfo, SSLCertificateInfo sslInfo) throws Exception
url - proxyInfo - MalformedURLExceptionSwizzleExceptionURISyntaxExceptionExceptionpublic ConfluenceService.Credentials getCredentials()
getCredentials in interface ConfluenceServicepublic ConfluenceService.Model.PageSummary findPageByTitle(String parentPageId, String title) throws Exception
findPageByTitle in interface ConfluenceServiceparentPageId - title - Exceptionpublic boolean removePage(ConfluenceService.Model.Page parentPage, String title) throws Exception
removePage in interface ConfluenceServiceExceptionpublic ConfluenceService.Model.Page getOrCreatePage(String spaceKey, String parentPageTitle, String title) throws Exception
getOrCreatePage in interface ConfluenceServiceExceptionpublic ConfluenceService.Model.Page getOrCreatePage(ConfluenceService.Model.Page parentPage, String title) throws Exception
getOrCreatePage in interface ConfluenceServiceExceptionpublic ConfluenceService.Model.Attachment addAttachment(ConfluenceService.Model.Page page, ConfluenceService.Model.Attachment attachment, InputStream source) throws Exception
addAttachment in interface ConfluenceServiceExceptionpublic ConfluenceService.Model.Page storePage(ConfluenceService.Model.Page page) throws Exception
storePage in interface ConfluenceServiceExceptionpublic ConfluenceService.Model.Page storePage(ConfluenceService.Model.Page page, ConfluenceService.Storage content) throws Exception
storePage in interface ConfluenceServiceExceptionpublic boolean logout()
confluence - public boolean addLabelByName(String label, long id) throws Exception
addLabelByName in interface ConfluenceServicelabel - id - Exceptionpublic ConfluenceService.Model.Attachment createAttachment()
ConfluenceServicecreateAttachment in interface ConfluenceServicepublic ConfluenceService.Model.Attachment getAttachment(String pageId, String name, String version) throws Exception
getAttachment in interface ConfluenceServiceExceptionpublic ConfluenceService.Model.Page getPage(String spaceKey, String pageTitle) throws Exception
getPage in interface ConfluenceServiceExceptionpublic ConfluenceService.Model.Page getPage(String pageId) throws Exception
getPage in interface ConfluenceServiceExceptionpublic void call(rx.functions.Action1<ConfluenceService> task) throws Exception
call in interface ConfluenceServiceExceptionpublic List<ConfluenceService.Model.PageSummary> getDescendents(String pageId) throws Exception
getDescendents in interface ConfluenceServiceExceptionpublic void removePage(String pageId) throws Exception
removePage in interface ConfluenceServiceExceptionpublic void exportPage(String url, String spaceKey, String pageTitle, ExportFormat exfmt, File outputFile) throws Exception
exportPage in interface ConfluenceServiceExceptionCopyright © 2018. All rights reserved.