Class AddStreamToZipTask
java.lang.Object
net.lingala.zip4j.tasks.AsyncZipTask<AddStreamToZipTask.AddStreamToZipTaskParameters>
net.lingala.zip4j.tasks.AbstractAddFileToZipTask<AddStreamToZipTask.AddStreamToZipTaskParameters>
net.lingala.zip4j.tasks.AddStreamToZipTask
public class AddStreamToZipTask
extends AbstractAddFileToZipTask<AddStreamToZipTask.AddStreamToZipTaskParameters>
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class AsyncZipTask
AsyncZipTask.AsyncTaskParameters -
Constructor Summary
ConstructorsConstructorDescriptionAddStreamToZipTask(ZipModel zipModel, char[] password, HeaderWriter headerWriter, AsyncZipTask.AsyncTaskParameters asyncTaskParameters) -
Method Summary
Modifier and TypeMethodDescriptionprotected longcalculateTotalWork(AddStreamToZipTask.AddStreamToZipTaskParameters taskParameters) protected voidexecuteTask(AddStreamToZipTask.AddStreamToZipTaskParameters taskParameters, ProgressMonitor progressMonitor) private voidremoveFileIfExists(ZipModel zipModel, Zip4jConfig zip4jConfig, String fileNameInZip, ProgressMonitor progressMonitor) Methods inherited from class AbstractAddFileToZipTask
addFilesToZip, calculateWorkForFiles, getTask, getZipModel, initializeOutputStream, removeFile, updateLocalFileHeader, verifyZipParametersMethods inherited from class AsyncZipTask
execute, verifyIfTaskIsCancelled
-
Constructor Details
-
AddStreamToZipTask
public AddStreamToZipTask(ZipModel zipModel, char[] password, HeaderWriter headerWriter, AsyncZipTask.AsyncTaskParameters asyncTaskParameters)
-
-
Method Details
-
executeTask
protected void executeTask(AddStreamToZipTask.AddStreamToZipTaskParameters taskParameters, ProgressMonitor progressMonitor) throws IOException - Specified by:
executeTaskin classAsyncZipTask<AddStreamToZipTask.AddStreamToZipTaskParameters>- Throws:
IOException
-
calculateTotalWork
- Specified by:
calculateTotalWorkin classAsyncZipTask<AddStreamToZipTask.AddStreamToZipTaskParameters>
-
removeFileIfExists
private void removeFileIfExists(ZipModel zipModel, Zip4jConfig zip4jConfig, String fileNameInZip, ProgressMonitor progressMonitor) throws ZipException - Throws:
ZipException
-