public class ZipRepository extends java.lang.Object implements Repository
| Constructor and Description |
|---|
ZipRepository(java.io.OutputStream out) |
ZipRepository(java.io.OutputStream out,
int level) |
ZipRepository(java.io.OutputStream out,
int level,
MimeRegistry mimeRegistry) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
MimeRegistry |
getMimeRegistry()
Returns the repositories MimeRegistry, which is used return basic content-type information about the items stored
in this repository.
|
ContentLocation |
getRoot()
Returns the repositories root directory entry.
|
void |
writeContent(java.util.zip.ZipEntry entry,
java.io.InputStream in,
int method,
int compression) |
void |
writeDirectory(java.util.zip.ZipEntry entry) |
public ZipRepository(java.io.OutputStream out,
int level,
MimeRegistry mimeRegistry)
public ZipRepository(java.io.OutputStream out,
int level)
public ZipRepository(java.io.OutputStream out)
public ContentLocation getRoot() throws ContentIOException
RepositorygetRoot in interface RepositoryContentIOException - if an error occurs.public MimeRegistry getMimeRegistry()
RepositorygetMimeRegistry in interface RepositoryMimeRegistrypublic void close()
throws java.io.IOException
java.io.IOExceptionpublic void writeDirectory(java.util.zip.ZipEntry entry)
throws java.io.IOException
java.io.IOExceptionpublic void writeContent(java.util.zip.ZipEntry entry,
java.io.InputStream in,
int method,
int compression)
throws java.io.IOException
java.io.IOException