org.jvnet.hudson.plugins.backup.utils.compress
Class AbstractUnArchiver

java.lang.Object
  extended by org.jvnet.hudson.plugins.backup.utils.compress.AbstractUnArchiver
All Implemented Interfaces:
UnArchiver
Direct Known Subclasses:
TarBz2UnArchiver, TarGzipUnArchiver, ZipUnArchiver

public abstract class AbstractUnArchiver
extends java.lang.Object
implements UnArchiver


Field Summary
protected static java.util.logging.Logger LOGGER
           
 
Constructor Summary
AbstractUnArchiver()
           
 
Method Summary
abstract  org.codehaus.plexus.archiver.AbstractUnArchiver getUnArchiver()
           
 void unArchive(java.io.File archive, java.lang.String toDir)
          Uncompress the content of archive into the toDir directory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOGGER

protected static final java.util.logging.Logger LOGGER
Constructor Detail

AbstractUnArchiver

public AbstractUnArchiver()
Method Detail

getUnArchiver

public abstract org.codehaus.plexus.archiver.AbstractUnArchiver getUnArchiver()

unArchive

public void unArchive(java.io.File archive,
                      java.lang.String toDir)
               throws ArchiverException
Description copied from interface: UnArchiver
Uncompress the content of archive into the toDir directory

Specified by:
unArchive in interface UnArchiver
Throws:
ArchiverException


Copyright © 2009. All Rights Reserved.