public abstract class AbstractConfluenceMojo extends AbstractBaseConfluenceMojo
AbstractBaseConfluenceMojo.ConfluenceTask| Modifier and Type | Field and Description |
|---|---|
protected org.apache.maven.project.MavenProject |
project
Maven Project
|
protected boolean |
removeSnapshots
During publish of documentation related to a new release, if it's true, the pages related to SNAPSHOT will be removed
|
protected File |
templateWiki
Home page template source.
|
mavenSettings, sslCertificate| Constructor and Description |
|---|
AbstractConfluenceMojo() |
| Modifier and Type | Method and Description |
|---|---|
void |
addProperties(biz.source_code.miniTemplator.MiniTemplator t) |
protected <T extends Site.Page> |
generateChild(Confluence confluence,
T child,
String spaceKey,
String parentPageTitle,
String titlePrefix) |
protected File |
getAttachmentFolder() |
protected Charset |
getCharset() |
protected File |
getChildrenFolder() |
String |
getEncoding() |
String |
getFileExt() |
List<String> |
getLabels() |
org.apache.maven.project.MavenProject |
getProject() |
Map<String,String> |
getProperties() |
protected String |
getTitle() |
protected void |
initTemplateProperties()
initialize properties shared with template
|
boolean |
isRemoveSnapshots() |
boolean |
isSnapshot() |
void |
setEncoding(String encoding) |
void |
setTitle(String title) |
confluenceExecute, getEndPoint, getParentPageTitle, getPassword, getSpaceKey, getUsername, loadUserInfoFromSettings, newClassgetLog, getPluginContext, setLog, setPluginContext@Parameter(property="project",
readonly=true,
required=true)
protected org.apache.maven.project.MavenProject project
@Parameter(defaultValue="${basedir}/src/site/confluence/template.wiki")
protected File templateWiki
@Parameter(property="confluence.removeSnapshots",
required=false,
defaultValue="false")
protected boolean removeSnapshots
protected File getChildrenFolder()
protected File getAttachmentFolder()
public String getEncoding()
public void setEncoding(String encoding)
encoding - protected final Charset getCharset()
protected final String getTitle()
public void setTitle(String title)
title - public String getFileExt()
public org.apache.maven.project.MavenProject getProject()
public boolean isRemoveSnapshots()
public boolean isSnapshot()
protected void initTemplateProperties()
public void addProperties(biz.source_code.miniTemplator.MiniTemplator t)
Copyright © 2014 Bartolomeo Sorrentino. All rights reserved.