@Service
public class ConfluenceService
extends java.lang.Object
| Constructor and Description |
|---|
ConfluenceService(org.springframework.web.client.RestTemplate restTemplate) |
| Modifier and Type | Method and Description |
|---|---|
void |
addLabels(java.lang.Long pageId,
java.util.Collection<java.lang.String> labels) |
java.lang.Long |
createPage(ConfluencePage page) |
java.lang.Long |
findAncestorId(java.lang.String title) |
ConfluencePage |
findPageByTitle(java.lang.String title) |
ConfluencePage |
findSpaceHomePage(java.lang.String spaceKey) |
protected static ConfluencePage |
parseResponseEntityToConfluencePage(org.springframework.http.ResponseEntity<java.lang.String> responseEntity) |
void |
setConfluenceConfig(ConfluenceConfig confluenceConfig) |
void |
updatePage(ConfluencePage page) |
@Autowired public ConfluenceService(org.springframework.web.client.RestTemplate restTemplate)
public void setConfluenceConfig(ConfluenceConfig confluenceConfig)
public ConfluencePage findPageByTitle(java.lang.String title)
public ConfluencePage findSpaceHomePage(java.lang.String spaceKey)
public void updatePage(ConfluencePage page)
public java.lang.Long createPage(ConfluencePage page)
public void addLabels(java.lang.Long pageId,
java.util.Collection<java.lang.String> labels)
protected static ConfluencePage parseResponseEntityToConfluencePage(org.springframework.http.ResponseEntity<java.lang.String> responseEntity)
public java.lang.Long findAncestorId(java.lang.String title)