com.izforge.izpack.installer
Class MultiVolumeUnpacker

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

public class MultiVolumeUnpacker
extends UnpackerBase

Unpacker class for a multi volume installation.

Author:
Dennis Reil,

Field Summary
 
Fields inherited from class com.izforge.izpack.installer.UnpackerBase
absolute_installpath, ALIVE, discardInterrupt, handler, idata, instances, INTERRUPT, interruptDesired, INTERRUPTED, LANG_FILE_NAME, langpack, result, rules, udata, vs
 
Constructor Summary
MultiVolumeUnpacker(AutomatedInstallData idata, AbstractUIProgressHandler handler)
           
 
Method Summary
protected  java.io.File enterNextMediaMessage(java.lang.String volumename)
           
protected  java.io.File enterNextMediaMessage(java.lang.String volumename, boolean lastcorrupt)
           
 void run()
          The run method.
protected  void writeConfigInformation()
           
 
Methods inherited from class com.izforge.izpack.installer.UnpackerBase
addToInstances, getCustomActions, getResult, getRunningInstances, handleAdditionalUninstallData, informListeners, interruptAll, isDiscardInterrupt, isInterruptDesired, mkDirsWithEnhancement, performInterrupted, performUpdateChecks, putUninstaller, removeFromInstances, setDiscardInterrupt, setRules, writeInstallationInformation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiVolumeUnpacker

public MultiVolumeUnpacker(AutomatedInstallData idata,
                           AbstractUIProgressHandler handler)
Method Detail

enterNextMediaMessage

protected java.io.File enterNextMediaMessage(java.lang.String volumename,
                                             boolean lastcorrupt)

enterNextMediaMessage

protected java.io.File enterNextMediaMessage(java.lang.String volumename)

run

public void run()
The run method.

Specified by:
run in interface java.lang.Runnable
Specified by:
run in class UnpackerBase

writeConfigInformation

protected void writeConfigInformation()