org.apache.commons.compress.archivers
Class ArchiveStreamFactory

java.lang.Object
  extended by org.apache.commons.compress.archivers.ArchiveStreamFactory

public class ArchiveStreamFactory
extends java.lang.Object


Constructor Summary
ArchiveStreamFactory()
           
 
Method Summary
 ArchiveInputStream createArchiveInputStream(java.io.InputStream input)
           
 ArchiveInputStream createArchiveInputStream(java.lang.String archiverName, java.io.InputStream out)
           
 ArchiveOutputStream createArchiveOutputStream(java.lang.String archiverName, java.io.OutputStream out)
           
 void registerArchiveInputStream(java.lang.String name, java.lang.Class stream)
           
 void registerArchiveOutputStream(java.lang.String name, java.lang.Class stream)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArchiveStreamFactory

public ArchiveStreamFactory()
                     throws ArchiveException
Throws:
ArchiveException
Method Detail

registerArchiveInputStream

public void registerArchiveInputStream(java.lang.String name,
                                       java.lang.Class stream)
                                throws ArchiveException
Throws:
ArchiveException

registerArchiveOutputStream

public void registerArchiveOutputStream(java.lang.String name,
                                        java.lang.Class stream)
                                 throws ArchiveException
Throws:
ArchiveException

createArchiveInputStream

public ArchiveInputStream createArchiveInputStream(java.lang.String archiverName,
                                                   java.io.InputStream out)
                                            throws ArchiveException
Throws:
ArchiveException

createArchiveOutputStream

public ArchiveOutputStream createArchiveOutputStream(java.lang.String archiverName,
                                                     java.io.OutputStream out)
                                              throws ArchiveException
Throws:
ArchiveException

createArchiveInputStream

public ArchiveInputStream createArchiveInputStream(java.io.InputStream input)
                                            throws java.io.IOException
Throws:
java.io.IOException