public class ExtractFileTask extends AbstractExtractFileTask<ExtractFileTask.ExtractFileTaskParameters>
Modifier and Type | Class and Description |
---|---|
static class |
ExtractFileTask.ExtractFileTaskParameters |
Constructor and Description |
---|
ExtractFileTask(ProgressMonitor progressMonitor,
boolean runInThread,
ZipModel zipModel,
char[] password) |
Modifier and Type | Method and Description |
---|---|
protected long |
calculateTotalWork(ExtractFileTask.ExtractFileTaskParameters taskParameters) |
protected ZipInputStream |
createZipInputStream(FileHeader fileHeader,
Charset charset) |
protected void |
executeTask(ExtractFileTask.ExtractFileTaskParameters taskParameters,
ProgressMonitor progressMonitor) |
extractFile, getTask, getZipModel
execute, verifyIfTaskIsCancelled
public ExtractFileTask(ProgressMonitor progressMonitor, boolean runInThread, ZipModel zipModel, char[] password)
protected void executeTask(ExtractFileTask.ExtractFileTaskParameters taskParameters, ProgressMonitor progressMonitor) throws IOException
executeTask
in class AsyncZipTask<ExtractFileTask.ExtractFileTaskParameters>
IOException
protected long calculateTotalWork(ExtractFileTask.ExtractFileTaskParameters taskParameters)
calculateTotalWork
in class AsyncZipTask<ExtractFileTask.ExtractFileTaskParameters>
protected ZipInputStream createZipInputStream(FileHeader fileHeader, Charset charset) throws IOException
IOException
Copyright © 2019. All rights reserved.