org.apache.maven.plugin.assembly.archive.task
Class AddArtifactTask

java.lang.Object
  extended by org.apache.maven.plugin.assembly.archive.task.AddArtifactTask

public class AddArtifactTask
extends Object

Version:
$Id: AddArtifactTask.java 1633832 2014-10-23 15:03:47Z krosenvold $

Field Summary
static String[] DEFAULT_INCLUDES_ARRAY
           
 
Constructor Summary
AddArtifactTask(org.apache.maven.artifact.Artifact artifact, org.codehaus.plexus.logging.Logger logger)
           
 
Method Summary
 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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.logging.Logger logger)
Method Detail

execute

public void execute(org.codehaus.plexus.archiver.Archiver archiver,
                    AssemblerConfigurationSource configSource)
             throws ArchiveCreationException,
                    AssemblyFormattingException
Throws:
ArchiveCreationException
AssemblyFormattingException

setDirectoryMode

public void setDirectoryMode(int directoryMode)

setFileMode

public void setFileMode(int fileMode)

setExcludes

public void setExcludes(List<String> excludes)

setIncludes

public void setIncludes(List<String> includes)

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)


Copyright © 2002–2014 The Apache Software Foundation. All rights reserved.