DeployStateSupport@Mojo(name="delete",
threadSafe=true,
requiresProject=false)
public class ConfluenceDeleteMojo
extends AbstractBaseConfluenceSiteMojo
implements DeployStateSupport
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 DeployStateInfo |
deployState |
Experimental feature - Store the last deployed state
If declared, a local file will be generated that keeps the last update date of all documents involved in publication. If such file is present the plugin will check the last update date of each document, skipping it, if no update is detected. Example: |
mavenSettings, skip, sslCertificateproject, siteDescriptor| Constructor | Description |
|---|---|
ConfluenceDeleteMojo() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
execute(org.bsc.confluence.ConfluenceService confluence) |
|
DeployStateInfo |
getDeployState() |
|
java.util.Optional<org.bsc.confluence.DeployStateManager> |
getDeployStateManager() |
|
org.apache.maven.project.MavenProject |
getProject() |
execute, getEndPoint, getPassword, getProperties, getSpaceKey, getUsername, isFailOnError, loadParentPage, RTE, throwRTEaddStdProperties, createSiteFromModel, getAttachmentFolder, getChildrenFolder, getPageTitle, getSiteDescriptor, getSiteModelVariables, isSiteDescriptorValid, setPageTitlegetLog, getPluginContext, setLog, setPluginContextgetEndPoint, initDeployStateManager@Parameter protected DeployStateInfo deployState
<deployState>
<active> true|false </active> <!-- default: true -->
<outdir> target dir </outdir> <!-- default: project.build.directory -->
</deployState>
public org.apache.maven.project.MavenProject getProject()
getProject in interface DeployStateSupportpublic final DeployStateInfo getDeployState()
getDeployState in interface DeployStateSupportpublic final java.util.Optional<org.bsc.confluence.DeployStateManager> getDeployStateManager()
public void execute(org.bsc.confluence.ConfluenceService confluence)
throws java.lang.Exception
execute in class AbstractBaseConfluenceMojojava.lang.ExceptionCopyright © 2022 Bartolomeo Sorrentino. All rights reserved.