Class AddArtifactTask


  • public class AddArtifactTask
    extends java.lang.Object
    • Field Detail

      • LOGGER

        private static final org.slf4j.Logger LOGGER
      • DEFAULT_INCLUDES_ARRAY

        public static final java.lang.String[] DEFAULT_INCLUDES_ARRAY
      • artifact

        private final org.apache.maven.artifact.Artifact artifact
      • transformer

        private final org.codehaus.plexus.components.io.functions.InputStreamTransformer transformer
      • encoding

        private final java.nio.charset.Charset encoding
      • directoryMode

        private int directoryMode
      • fileMode

        private int fileMode
      • unpack

        private boolean unpack
      • includes

        private java.util.List<java.lang.String> includes
      • excludes

        private java.util.List<java.lang.String> excludes
      • usingDefaultExcludes

        private boolean usingDefaultExcludes
      • project

        private org.apache.maven.project.MavenProject project
      • moduleProject

        private org.apache.maven.project.MavenProject moduleProject
      • moduleArtifact

        private org.apache.maven.artifact.Artifact moduleArtifact
      • outputDirectory

        private java.lang.String outputDirectory
      • outputFileNameMapping

        private java.lang.String outputFileNameMapping
    • Constructor Detail

      • AddArtifactTask

        public AddArtifactTask​(org.apache.maven.artifact.Artifact artifact,
                               org.codehaus.plexus.components.io.functions.InputStreamTransformer transformer,
                               java.nio.charset.Charset encoding)
      • AddArtifactTask

        public AddArtifactTask​(org.apache.maven.artifact.Artifact artifact,
                               java.nio.charset.Charset encoding)
    • Method Detail

      • artifactIsArchiverDestination

        private boolean artifactIsArchiverDestination​(org.codehaus.plexus.archiver.Archiver archiver)
      • setDirectoryMode

        public void setDirectoryMode​(int directoryMode)
      • setFileMode

        public void setFileMode​(int fileMode)
      • setExcludes

        public void setExcludes​(java.util.List<java.lang.String> excludes)
      • setUsingDefaultExcludes

        public void setUsingDefaultExcludes​(boolean usingDefaultExcludes)
      • setIncludes

        public void setIncludes​(java.util.List<java.lang.String> includes)
      • setUnpack

        public void setUnpack​(boolean unpack)
      • setProject

        public void setProject​(org.apache.maven.project.MavenProject project)
      • setOutputDirectory

        public void setOutputDirectory​(java.lang.String outputDirectory)
      • setFileNameMapping

        public void setFileNameMapping​(java.lang.String outputFileNameMapping)
      • setOutputDirectory

        public void setOutputDirectory​(java.lang.String outputDirectory,
                                       java.lang.String defaultOutputDirectory)
      • setFileNameMapping

        public void setFileNameMapping​(java.lang.String outputFileNameMapping,
                                       java.lang.String defaultOutputFileNameMapping)
      • setModuleProject

        public void setModuleProject​(org.apache.maven.project.MavenProject moduleProject)
      • setModuleArtifact

        public void setModuleArtifact​(org.apache.maven.artifact.Artifact moduleArtifact)