org.exoplatform.services.compress
Class CompressData

java.lang.Object
  extended by org.exoplatform.services.compress.CompressData

public class CompressData
extends java.lang.Object

Created by The eXo Platform SAS Author : Chung Nguyen nguyenchung136@yahoo.com Feb 10, 2006


Nested Class Summary
static class CompressData.DataInstance
           
static class CompressData.FileDataInstance
           
static class CompressData.InputStreamDataInstance
           
 
Field Summary
protected static int BUFFER
           
protected static int EOF
           
 
Constructor Summary
CompressData()
           
CompressData(java.lang.String base)
           
 
Method Summary
 void addDir(java.io.File srcDir)
           
 void addFile(java.lang.String entryName, java.io.File file)
           
 void addInputStream(java.lang.String entryName, java.io.InputStream is)
           
 void cleanDataInstance()
           
 void createJar(java.io.OutputStream os)
           
 void createJarFile(java.lang.String fileName)
           
 void createZip(java.io.OutputStream os)
           
 void createZipFile(java.lang.String fileName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EOF

protected static final int EOF
See Also:
Constant Field Values

BUFFER

protected static final int BUFFER
See Also:
Constant Field Values
Constructor Detail

CompressData

public CompressData()

CompressData

public CompressData(java.lang.String base)
Method Detail

addFile

public void addFile(java.lang.String entryName,
                    java.io.File file)

addDir

public void addDir(java.io.File srcDir)

addInputStream

public void addInputStream(java.lang.String entryName,
                           java.io.InputStream is)
                    throws java.lang.Exception
Throws:
java.lang.Exception

createZipFile

public void createZipFile(java.lang.String fileName)
                   throws java.lang.Exception
Throws:
java.lang.Exception

createZip

public void createZip(java.io.OutputStream os)
               throws java.lang.Exception
Throws:
java.lang.Exception

createJarFile

public void createJarFile(java.lang.String fileName)
                   throws java.lang.Exception
Throws:
java.lang.Exception

createJar

public void createJar(java.io.OutputStream os)
               throws java.lang.Exception
Throws:
java.lang.Exception

cleanDataInstance

public void cleanDataInstance()


Copyright © 2010 eXo Platform SAS. All Rights Reserved.