public class ZipSoftwareExtractor extends ZipExtractor
childTaskRef, isTestMode, monitorController, resultRef, stateFlag| Constructor and Description |
|---|
ZipSoftwareExtractor(ApplicationContext ctx,
java.io.InputStream inStream,
FileInfo fileInfo,
java.io.File targetDir,
java.io.FileFilter excludeFilter,
java.lang.String repository,
java.io.File timestampFile,
long timestamp) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doOnCancel()
This method is called after having detected cancellation.
|
protected void |
doOnDirectoryCreated(ArchiveEntry entry,
java.io.File relativeDir) |
protected void |
doOnFailure(java.lang.Exception error)
Is called when the task failed.
|
protected void |
doOnFileCreating(ArchiveEntry entry)
Passes the relative fileName as argument.
|
java.util.List<java.lang.String> |
getExtractionList() |
protected void |
processArchive() |
protected void |
purgeTargetDir() |
getArchiveType, getProgressInputStream, setEncoding, setInputStream, setInputStreamcheckStreamAccess, createOutputStream, displayArchiveEntry, displayHeader, doOnFileCreated, executeAsync, extractAsDirectory, extractToFile, getInputFile, getTargetDir, isShouldExtract, setExtractionFilter, setInputFile, setTargetDiraddMonitor, checkCancelled, checkForErrorAndRethrow, clearMonitors, createRunStateFlag, execute, executeSubTask, getError, getMaxProgressSteps, getMonitorCount, getMonitors, getName, getProgressStepCount, getResult, getRunStateFlag, getTaskId, getType, handleCancellation, handleFailure, handleFinish, handleStart, handleSuccess, hasError, hasMonitor, isCancellable, notifyProceeded, registerTaskStateChange, removeMonitor, resetProgress, setCancellable, setLogLevel, setMaxProgressSteps, setMonitor, setName, setName, setResult, setRunStateFlag, setTaskId, setType, shouldFireMonitor, sleepChecked, wasCancelledgetApplicationContext, getLogChannel, isLogDebug, isLogVerbose, logDebug, logDump, logError, logError, logFatal, logInfo, logVerbose, logWarning, setLogChannelconfigureDumpHeadlineLength, configureDumpMaxElementsPrinted, copyDumpStringValues, copyToStringValues, createDumpHeader, toDumpString, toDumpString, toString, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetApplicationContextgetLogChannel, isLogDebug, isLogVerbose, logDebug, logDump, logError, logError, logFatal, logInfo, logVerbose, logWarning, setLogChannelpublic ZipSoftwareExtractor(ApplicationContext ctx, java.io.InputStream inStream, FileInfo fileInfo, java.io.File targetDir, java.io.FileFilter excludeFilter, java.lang.String repository, java.io.File timestampFile, long timestamp)
public java.util.List<java.lang.String> getExtractionList()
protected void doOnDirectoryCreated(ArchiveEntry entry, java.io.File relativeDir)
doOnDirectoryCreated in class AbstractArchiveExtractorprotected void doOnFileCreating(ArchiveEntry entry)
AbstractArchiveExtractordoOnFileCreating in class AbstractArchiveExtractorprotected void processArchive()
throws java.lang.Exception
processArchive in class ZipExtractorjava.lang.Exceptionprotected void doOnCancel()
AbstractAsyncExecutabledoOnCancel in class AbstractAsyncExecutableprotected void doOnFailure(java.lang.Exception error)
AbstractAsyncExecutabledoOnFailure in class AbstractAsyncExecutableprotected void purgeTargetDir()
throws java.lang.Exception
java.lang.ExceptionCopyright © 2014 EsprIT-Systems. All Rights Reserved.