Class AbstractArchiver

    • Field Detail

      • logger

        private org.codehaus.plexus.logging.Logger logger
      • destFile

        private java.io.File destFile
      • resources

        private final java.util.List<java.lang.Object> resources
        A list of the following objects:
      • includeEmptyDirs

        private boolean includeEmptyDirs
      • forcedFileMode

        private int forcedFileMode
      • forcedDirectoryMode

        private int forcedDirectoryMode
      • defaultFileMode

        private int defaultFileMode
      • defaultDirectoryMode

        private int defaultDirectoryMode
      • forced

        private boolean forced
      • dotFileDirectory

        private java.io.File dotFileDirectory
      • duplicateBehavior

        private java.lang.String duplicateBehavior
      • replacePathSlashesToJavaPaths

        private final boolean replacePathSlashesToJavaPaths
      • closeables

        private final java.util.List<java.io.Closeable> closeables
      • useJvmChmod

        private boolean useJvmChmod
        since 2.2 is on by default
        Since:
        1.1
      • lastModifiedDate

        private java.util.Date lastModifiedDate
        Since:
        4.2.0
      • filenameComparator

        private java.util.Comparator<java.lang.String> filenameComparator
        Since:
        4.2.0
      • overrideUid

        private int overrideUid
        Since:
        4.2.0
      • overrideUserName

        private java.lang.String overrideUserName
        Since:
        4.2.0
      • overrideGid

        private int overrideGid
        Since:
        4.2.0
      • overrideGroupName

        private java.lang.String overrideGroupName
        Since:
        4.2.0
      • ignorePermissions

        private boolean ignorePermissions
        Since:
        1.1
    • Constructor Detail

      • AbstractArchiver

        public AbstractArchiver()