Class AddArtifactTask
- java.lang.Object
-
- org.apache.maven.plugins.assembly.archive.task.AddArtifactTask
-
public class AddArtifactTask extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static String[]
DEFAULT_INCLUDES_ARRAY
-
Constructor Summary
Constructors Constructor Description AddArtifactTask(org.apache.maven.artifact.Artifact artifact, Charset encoding)
AddArtifactTask(org.apache.maven.artifact.Artifact artifact, org.codehaus.plexus.components.io.functions.InputStreamTransformer transformer, Charset encoding)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
execute(org.codehaus.plexus.archiver.Archiver archiver, AssemblerConfigurationSource configSource)
void
setDirectoryMode(int directoryMode)
void
setExcludes(List<String> excludes)
void
setFileMode(int fileMode)
void
setFileNameMapping(String outputFileNameMapping)
void
setFileNameMapping(String outputFileNameMapping, String defaultOutputFileNameMapping)
void
setIncludes(List<String> includes)
void
setModuleArtifact(org.apache.maven.artifact.Artifact moduleArtifact)
void
setModuleProject(org.apache.maven.project.MavenProject moduleProject)
void
setOutputDirectory(String outputDirectory)
void
setOutputDirectory(String outputDirectory, String defaultOutputDirectory)
void
setProject(org.apache.maven.project.MavenProject project)
void
setUnpack(boolean unpack)
void
setUsingDefaultExcludes(boolean usingDefaultExcludes)
-
-
-
Field Detail
-
DEFAULT_INCLUDES_ARRAY
public static final String[] DEFAULT_INCLUDES_ARRAY
-
-
Constructor Detail
-
AddArtifactTask
public AddArtifactTask(org.apache.maven.artifact.Artifact artifact, org.codehaus.plexus.components.io.functions.InputStreamTransformer transformer, Charset encoding)
-
AddArtifactTask
public AddArtifactTask(org.apache.maven.artifact.Artifact artifact, Charset encoding)
-
-
Method Detail
-
execute
public void execute(org.codehaus.plexus.archiver.Archiver archiver, AssemblerConfigurationSource configSource) throws ArchiveCreationException, AssemblyFormattingException
-
setDirectoryMode
public void setDirectoryMode(int directoryMode)
-
setFileMode
public void setFileMode(int fileMode)
-
setUsingDefaultExcludes
public void setUsingDefaultExcludes(boolean usingDefaultExcludes)
-
setUnpack
public void setUnpack(boolean unpack)
-
setProject
public void setProject(org.apache.maven.project.MavenProject project)
-
setOutputDirectory
public void setOutputDirectory(String outputDirectory)
-
setFileNameMapping
public void setFileNameMapping(String outputFileNameMapping)
-
setOutputDirectory
public void setOutputDirectory(String outputDirectory, String defaultOutputDirectory)
-
setFileNameMapping
public void setFileNameMapping(String outputFileNameMapping, String defaultOutputFileNameMapping)
-
setModuleProject
public void setModuleProject(org.apache.maven.project.MavenProject moduleProject)
-
setModuleArtifact
public void setModuleArtifact(org.apache.maven.artifact.Artifact moduleArtifact)
-
-