Class CompressData
- java.lang.Object
-
- org.exoplatform.services.compress.CompressData
-
public class CompressData extends Object
Created by The eXo Platform SAS Author : Chung Nguyen nguyenchung136@yahoo.com Feb 10, 2006
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCompressData.DataInstancestatic classCompressData.FileDataInstancestatic classCompressData.InputStreamDataInstance
-
Constructor Summary
Constructors Constructor Description CompressData()CompressData(String base)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDir(File srcDir)voidaddFile(String entryName, File file)voidaddInputStream(String entryName, InputStream is)voidcleanDataInstance()voidcreateJar(OutputStream os)voidcreateJarFile(String fileName)voidcreateZip(OutputStream os)voidcreateZipFile(String fileName)StringgetBase()
-
-
-
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(String base)
-
-
Method Detail
-
getBase
public String getBase()
-
addDir
public void addDir(File srcDir)
-
addInputStream
public void addInputStream(String entryName, InputStream is) throws Exception
- Throws:
Exception
-
createZip
public void createZip(OutputStream os) throws Exception
- Throws:
Exception
-
createJar
public void createJar(OutputStream os) throws Exception
- Throws:
Exception
-
cleanDataInstance
public void cleanDataInstance()
-
-