public abstract class FastwebAbstractMojo
extends org.apache.maven.plugin.AbstractMojo
| Modifier and Type | Field and Description |
|---|---|
protected String |
awsAccessKey |
protected String |
awsBucketName |
protected String |
awsDirectory |
protected String |
awsSecretKey |
protected String |
destinationDirectory |
protected org.apache.maven.project.MavenProject |
project |
protected String |
sourceDirectory |
| Constructor and Description |
|---|
FastwebAbstractMojo() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute() |
protected abstract FileVisitor<Path> |
getFileVisitorImplementation() |
protected abstract String |
getFileVisitorRoot() |
@Parameter(defaultValue="src/main/webapp/resources/") protected String sourceDirectory
@Parameter(defaultValue="src/main/webapp/resources/min/") protected String destinationDirectory
@Parameter(defaultValue="${project}",
required=true,
readonly=true)
protected org.apache.maven.project.MavenProject project
@Parameter(required=true) protected String awsBucketName
@Parameter(defaultValue="") protected String awsDirectory
@Parameter(required=true) protected String awsAccessKey
@Parameter(required=true) protected String awsSecretKey
protected abstract FileVisitor<Path> getFileVisitorImplementation()
protected abstract String getFileVisitorRoot()
public void execute()
throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionCopyright © 2015. All rights reserved.