Class AbstractModifyFileTask<T>

    • Method Detail

      • getTemporaryFile

        java.io.File getTemporaryFile​(java.lang.String zipPathWithName)
      • cleanupFile

        void cleanupFile​(boolean successFlag,
                         java.io.File zipFile,
                         java.io.File temporaryZipFile)
                  throws ZipException
        Throws:
        ZipException
      • copyFile

        long copyFile​(java.io.RandomAccessFile randomAccessFile,
                      java.io.OutputStream outputStream,
                      long start,
                      long length,
                      ProgressMonitor progressMonitor,
                      int bufferSize)
               throws java.io.IOException
        Throws:
        java.io.IOException
      • cloneAndSortFileHeadersByOffset

        java.util.List<FileHeader> cloneAndSortFileHeadersByOffset​(java.util.List<FileHeader> allFileHeaders)
      • restoreFileName

        private void restoreFileName​(java.io.File zipFile,
                                     java.io.File temporaryZipFile)
                              throws ZipException
        Throws:
        ZipException