org.codehaus.plexus.archiver.bzip2
Class BZip2UnArchiver

java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by org.codehaus.plexus.archiver.AbstractUnArchiver
          extended by org.codehaus.plexus.archiver.bzip2.BZip2UnArchiver
All Implemented Interfaces:
FilterEnabled, FinalizerEnabled, UnArchiver, org.codehaus.plexus.logging.LogEnabled

public class BZip2UnArchiver
extends AbstractUnArchiver

Version:
$Revision$ $Date$
Author:
Emmanuel Venisse

Field Summary
 
Fields inherited from interface org.codehaus.plexus.archiver.UnArchiver
ROLE
 
Constructor Summary
BZip2UnArchiver()
           
BZip2UnArchiver(File sourceFile)
           
 
Method Summary
protected  void execute()
           
protected  void execute(String path, File outputDirectory)
           
static CBZip2InputStream getBZip2InputStream(InputStream bis)
           
 
Methods inherited from class org.codehaus.plexus.archiver.AbstractUnArchiver
addArchiveFinalizer, extract, extract, getDestDirectory, getDestFile, getFileSelectors, getSourceFile, include, isIgnorePermissions, isOverwrite, isSelected, isUseJvmChmod, setArchiveFilters, setArchiveFinalizers, setDestDirectory, setDestFile, setFileSelectors, setIgnorePermissions, setOverwrite, setSourceFile, setUseJvmChmod, validate, validate
 
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BZip2UnArchiver

public BZip2UnArchiver()

BZip2UnArchiver

public BZip2UnArchiver(File sourceFile)
Method Detail

execute

protected void execute()
                throws ArchiverException
Specified by:
execute in class AbstractUnArchiver
Throws:
ArchiverException

getBZip2InputStream

public static CBZip2InputStream getBZip2InputStream(InputStream bis)
                                             throws IOException
Throws:
IOException

execute

protected void execute(String path,
                       File outputDirectory)
Specified by:
execute in class AbstractUnArchiver


Copyright © 2008-2012 Sonatype, Inc.. All Rights Reserved.