DeployStateSupport@Mojo(name="deploy",
threadSafe=true)
public class ConfluenceDeployMojo
extends AbstractConfluenceDeployMojo
org.bsc.AsyncFunctionDefinition.AsyncFunc<T extends java.lang.Object,R extends java.lang.Object>, org.bsc.AsyncFunctionDefinition.AsyncPageFunc<T extends java.lang.Object>, org.bsc.AsyncFunctionDefinition.AsyncPageSupplier, org.bsc.AsyncFunctionDefinition.AsyncProcessPageFunc, org.bsc.AsyncFunctionDefinition.AsyncSupplier<T extends java.lang.Object>| Modifier and Type | Field | Description |
|---|---|---|
protected org.apache.maven.artifact.metadata.ArtifactMetadataSource |
artifactMetadataSource |
|
protected org.apache.maven.artifact.factory.ArtifactFactory |
factory |
|
protected org.codehaus.plexus.i18n.I18N |
i18n |
|
protected org.apache.maven.artifact.repository.ArtifactRepository |
localRepository |
Local Repository.
|
protected org.apache.maven.tools.plugin.scanner.MojoScanner |
mojoScanner |
Mojo scanner tools.
|
protected java.io.File |
outputDirectory |
|
static java.lang.String |
PLUGIN_GOALS_VAR |
|
static java.lang.String |
PLUGIN_SUMMARY_VAR |
|
protected org.apache.maven.scm.manager.ScmManager |
scmManager |
Maven SCM Manager.
|
mavenSettings, skip, sslCertificateproject, siteDescriptorchildrenTitlesPrefixed, deployState, removeSnapshots, templateWiki| Constructor | Description |
|---|---|
ConfluenceDeployMojo() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
execute(org.bsc.confluence.ConfluenceService confluence) |
|
protected void |
generateProjectHomeTemplate(biz.source_code.miniTemplator.MiniTemplator t,
org.bsc.confluence.model.Site site,
java.util.Locale locale) |
|
java.lang.String |
getDescription(java.util.Locale locale) |
|
java.lang.String |
getName(java.util.Locale locale) |
|
java.lang.String |
getOutputName() |
execute, getEndPoint, getPassword, getProperties, getSpaceKey, getUsername, isFailOnError, loadParentPage, RTE, throwRTEaddStdProperties, createSiteFromModel, getAttachmentFolder, getChildrenFolder, getPageTitle, getSiteDescriptor, getSiteModelVariables, isSiteDescriptorValid, setPageTitlecreateSiteFromFolder, generateChild, generateChildren, getCharset, getDeployState, getDeployStateManager, getEncoding, getFileExt, getLabels, getPrintableStringForResource, getProject, isChildrenTitlesPrefixed, isRemoveSnapshots, isSnapshot, loadSite, navigateAttachments, navigateChild, saveAttributesToDeployStateManager, setEncoding, updateAttachmentIfNeeded, updatePageIfNeededgetLog, getPluginContext, setLog, setPluginContextgetEndPoint, initDeployStateManagerpublic static final java.lang.String PLUGIN_SUMMARY_VAR
public static final java.lang.String PLUGIN_GOALS_VAR
@Parameter(defaultValue="${localRepository}",
required=true,
readonly=true)
protected org.apache.maven.artifact.repository.ArtifactRepository localRepository
@Component protected org.apache.maven.artifact.metadata.ArtifactMetadataSource artifactMetadataSource
@Component(role=org.apache.maven.artifact.factory.ArtifactFactory.class) protected org.apache.maven.artifact.factory.ArtifactFactory factory
@Component protected org.codehaus.plexus.i18n.I18N i18n
@Parameter(property="project.build.directory/generated-site/confluence",
required=true)
protected java.io.File outputDirectory
@Component(role=org.apache.maven.scm.manager.ScmManager.class) protected org.apache.maven.scm.manager.ScmManager scmManager
@Component protected org.apache.maven.tools.plugin.scanner.MojoScanner mojoScanner
public void execute(org.bsc.confluence.ConfluenceService confluence)
throws java.lang.Exception
execute in class AbstractConfluenceDeployMojoconfluence - java.lang.Exceptionprotected void generateProjectHomeTemplate(biz.source_code.miniTemplator.MiniTemplator t,
org.bsc.confluence.model.Site site,
java.util.Locale locale)
throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionpublic java.lang.String getDescription(java.util.Locale locale)
public java.lang.String getOutputName()
public java.lang.String getName(java.util.Locale locale)
Copyright © 2022 Bartolomeo Sorrentino. All rights reserved.