|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.objectweb.jonas_lib.genbase.utils.ArchiveStorer
public abstract class ArchiveStorer
Store an Archive in compressed or uncompressed format
Field Summary | |
---|---|
static int |
MAX_BUFFER_SIZE
Buffer Size |
Constructor Summary | |
---|---|
ArchiveStorer(J2EEArchive archive)
Creates a new ArchiveStorer object. |
Method Summary | |
---|---|
protected abstract void |
addFile(java.lang.String name)
add a file in saved archive |
protected abstract java.lang.String |
convertName(java.lang.String name)
convert a filename from unix to windows filename and reverse |
protected static void |
fill(java.io.InputStream is,
java.io.OutputStream os)
Fill an OutputStream with content from an InputStream |
J2EEArchive |
getArchive()
|
static I18n |
getI18n()
|
protected abstract java.io.OutputStream |
getOutputStream(java.lang.String name)
Returns an OutputStream from the given name |
void |
setOut(java.lang.String out)
|
void |
store()
Store the content of the contained archive. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int MAX_BUFFER_SIZE
Constructor Detail |
---|
public ArchiveStorer(J2EEArchive archive)
archive
- archive to be savedMethod Detail |
---|
protected static void fill(java.io.InputStream is, java.io.OutputStream os) throws java.io.IOException
is
- InputStreamos
- OutputStream
java.io.IOException
- When filling failsprotected abstract void addFile(java.lang.String name) throws java.io.IOException
name
- file name
java.io.IOException
- When save failsprotected abstract java.lang.String convertName(java.lang.String name)
name
- name to be converted
protected abstract java.io.OutputStream getOutputStream(java.lang.String name) throws java.io.IOException
name
- the filename we want to open/create
java.io.IOException
- When OS cannot be createdpublic void store() throws GenBaseException
GenBaseException
- When cannot add all filespublic static I18n getI18n()
public J2EEArchive getArchive()
public void setOut(java.lang.String out)
out
- The out to set.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |