Class MappingTrackArchiver

  • All Implemented Interfaces:
    org.codehaus.plexus.archiver.Archiver

    @Component(role=org.codehaus.plexus.archiver.Archiver.class,
               hint="track",
               instantiationStrategy="singleton")
    public class MappingTrackArchiver
    extends org.codehaus.plexus.archiver.diags.TrackingArchiver
    An archiver which remembers all resolved files and directories and returns them on request.
    Since:
    15/06/15
    Author:
    roland
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.codehaus.plexus.archiver.diags.TrackingArchiver

        org.codehaus.plexus.archiver.diags.TrackingArchiver.Addition
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected Logger log  
      • Fields inherited from class org.codehaus.plexus.archiver.diags.TrackingArchiver

        added
      • Fields inherited from interface org.codehaus.plexus.archiver.Archiver

        DEFAULT_DIR_MODE, DEFAULT_FILE_MODE, DEFAULT_SYMLILNK_MODE, DUPLICATES_ADD, DUPLICATES_FAIL, DUPLICATES_PRESERVE, DUPLICATES_SKIP, DUPLICATES_VALID_BEHAVIORS, ROLE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      AssemblyFiles getAssemblyFiles​(org.apache.maven.execution.MavenSession session)
      Get all files depicted by this assembly.
      void init​(Logger log, String assemblyName)  
      • Methods inherited from class org.codehaus.plexus.archiver.diags.TrackingArchiver

        addArchivedFileSet, addArchivedFileSet, addArchivedFileSet, addArchivedFileSet, addArchivedFileSet, addArchivedFileSet, addDirectory, addDirectory, addDirectory, addDirectory, addFile, addFile, addFileSet, addResource, addResources, addSymlink, addSymlink, createArchive, getDefaultDirectoryMode, getDefaultFileMode, getDestFile, getDirectoryMode, getDuplicateBehavior, getFileMode, getFiles, getIncludeEmptyDirs, getOverrideDirectoryMode, getOverrideFileMode, getResources, isForced, isIgnorePermissions, isSupportingForced, isUseJvmChmod, setDefaultDirectoryMode, setDefaultFileMode, setDestFile, setDirectoryMode, setDotFileDirectory, setDuplicateBehavior, setFileMode, setForced, setIgnorePermissions, setIncludeEmptyDirs, setUseJvmChmod
    • Field Detail

    • Constructor Detail

      • MappingTrackArchiver

        public MappingTrackArchiver()
    • Method Detail

      • getAssemblyFiles

        public AssemblyFiles getAssemblyFiles​(org.apache.maven.execution.MavenSession session)
        Get all files depicted by this assembly.
        Returns:
        assembled files
      • init

        public void init​(Logger log,
                         String assemblyName)