com.izforge.izpack.installer.unpacker
Class Unpacker

java.lang.Object
  extended by com.izforge.izpack.installer.unpacker.UnpackerBase
      extended by com.izforge.izpack.installer.unpacker.Unpacker
All Implemented Interfaces:
IUnpacker, Runnable

public class Unpacker
extends UnpackerBase

Unpacker class.

Author:
Julien Ponge, Johannes Lehtinen, Tim Anderson

Field Summary
 
Fields inherited from class com.izforge.izpack.installer.unpacker.UnpackerBase
RESOURCES_PATH
 
Constructor Summary
Unpacker(InstallData installData, PackResources resources, RulesEngine rules, VariableSubstitutor variableSubstitutor, UninstallData uninstallData, FileQueueFactory factory, Housekeeper housekeeper, InstallerListeners listeners, Prompt prompt, PlatformModelMatcher matcher)
          Constructs an Unpacker.
 
Method Summary
 
Methods inherited from class com.izforge.izpack.installer.unpacker.UnpackerBase
checkInterrupt, cleanup, createDirectory, createFileUnpacker, extract, getInstallData, getPrompt, getResources, getResult, getStepName, getUninstallData, getVariableSubstitutor, handleOverrideRename, interrupt, isConditionTrue, isInterruptDisabled, isInterrupted, isOverwriteFile, performUpdateChecks, postUnpack, preUnpack, readExecutableFiles, readParsableFiles, readUpdateChecks, run, setDisableInterrupt, setProgressListener, setResult, shouldUnpack, skip, skip, unpack, unpack, unpack, unpack, writeInstallationInformation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Unpacker

public Unpacker(InstallData installData,
                PackResources resources,
                RulesEngine rules,
                VariableSubstitutor variableSubstitutor,
                UninstallData uninstallData,
                FileQueueFactory factory,
                Housekeeper housekeeper,
                InstallerListeners listeners,
                Prompt prompt,
                PlatformModelMatcher matcher)
Constructs an Unpacker.

Parameters:
installData - the installation data
resources - the pack resources
rules - the rules engine
variableSubstitutor - the variable substituter
uninstallData - the uninstallation data
factory - the file queue factory
housekeeper - the housekeeper
listeners - the listeners
matcher - the platform-model matcher


Copyright © 2018. All rights reserved.