Class AddDirectoryTask

java.lang.Object
org.apache.maven.plugins.assembly.archive.task.AddDirectoryTask

public class AddDirectoryTask extends Object
  • Field Details

    • directory

      private final File directory
    • transformer

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

      private List<String> includes
    • excludes

      private List<String> excludes
    • outputDirectory

      private String outputDirectory
    • useDefaultExcludes

      private boolean useDefaultExcludes
    • directoryMode

      private int directoryMode
    • fileMode

      private int fileMode
  • Constructor Details

    • AddDirectoryTask

      public AddDirectoryTask(File directory, org.codehaus.plexus.components.io.functions.InputStreamTransformer transformers)
    • AddDirectoryTask

      public AddDirectoryTask(File directory)
  • Method Details

    • execute

      public void execute(org.codehaus.plexus.archiver.Archiver archiver) throws ArchiveCreationException
      Throws:
      ArchiveCreationException
    • normalize

      private String normalize(String include)
    • setExcludes

      public void setExcludes(List<String> excludes)
    • setIncludes

      public void setIncludes(List<String> includes)
    • setOutputDirectory

      public void setOutputDirectory(String outputDirectory)
    • setDirectoryMode

      public void setDirectoryMode(int directoryMode)
    • setFileMode

      public void setFileMode(int fileMode)
    • setUseDefaultExcludes

      public void setUseDefaultExcludes(boolean useDefaultExcludes)