Inheritance diagram for org.objectweb.jonas_lib.genbase.utils.ArchiveStorer:
Public Member Functions | |
ArchiveStorer (J2EEArchive archive) | |
void | store () throws GenBaseException |
J2EEArchive | getArchive () |
void | setOut (String out) |
Static Public Member Functions | |
I18n | getI18n () |
Static Public Attributes | |
final int | MAX_BUFFER_SIZE = 1024 |
Protected Member Functions | |
abstract void | addFile (String name) throws IOException |
abstract String | convertName (String name) |
abstract OutputStream | getOutputStream (String name) throws IOException |
Static Protected Member Functions | |
void | fill (InputStream is, OutputStream os) throws IOException |
Definition at line 52 of file ArchiveStorer.java.
|
Creates a new ArchiveStorer object.
Definition at line 81 of file ArchiveStorer.java. |
|
add a file in saved archive
Implemented in org.objectweb.jonas_lib.genbase.utils.DirStorer, and org.objectweb.jonas_lib.genbase.utils.JarStorer. |
|
convert a filename from unix to windows filename and reverse
Implemented in org.objectweb.jonas_lib.genbase.utils.DirStorer, and org.objectweb.jonas_lib.genbase.utils.JarStorer. |
|
Fill an OutputStream with content from an InputStream
Definition at line 96 of file ArchiveStorer.java. Referenced by org.objectweb.jonas_lib.genbase.utils.JarStorer.addFile(), and org.objectweb.jonas_lib.genbase.utils.DirStorer.addFile(). |
|
Definition at line 183 of file ArchiveStorer.java. Referenced by org.objectweb.jonas_lib.genbase.utils.JarStorer.addFile(), and org.objectweb.jonas_lib.genbase.utils.DirStorer.addFile(). |
|
Definition at line 176 of file ArchiveStorer.java. Referenced by org.objectweb.jonas_lib.genbase.utils.DirStorer.DirStorer(), org.objectweb.jonas_lib.genbase.utils.DirStorer.getOutputStream(), org.objectweb.jonas_lib.genbase.utils.JarStorer.JarStorer(), and org.objectweb.jonas_lib.genbase.utils.JarStorer.store(). |
|
Returns an OutputStream from the given name
Implemented in org.objectweb.jonas_lib.genbase.utils.DirStorer, and org.objectweb.jonas_lib.genbase.utils.JarStorer. |
|
Definition at line 190 of file ArchiveStorer.java. Referenced by org.objectweb.jonas_lib.genbase.utils.DirStorer.DirStorer(), and org.objectweb.jonas_lib.genbase.utils.JarStorer.JarStorer(). |
|
Store the content of the contained archive.
Reimplemented in org.objectweb.jonas_lib.genbase.utils.JarStorer. Definition at line 139 of file ArchiveStorer.java. References org.objectweb.jonas_lib.genbase.archive.J2EEArchive.getContainedFiles(), org.objectweb.jonas_lib.genbase.archive.J2EEArchive.getDescriptors(), org.objectweb.jonas_lib.I18n.getMessage(), org.objectweb.jonas_lib.genbase.archive.J2EEArchive.omit(), and org.objectweb.jonas_lib.xml.XMLSerializer.serialize(). Referenced by org.objectweb.jonas_lib.genbase.modifier.ArchiveModifier.save(). |
Here is the call graph for this function:
|
Buffer Size Definition at line 55 of file ArchiveStorer.java. |