public class ZipRepository extends java.lang.Object implements Repository
Constructor and Description |
---|
ZipRepository() |
ZipRepository(java.io.InputStream in) |
ZipRepository(java.io.InputStream in,
MimeRegistry mimeRegistry) |
ZipRepository(MimeRegistry mimeRegistry) |
Modifier and Type | Method and Description |
---|---|
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 |
write(java.io.OutputStream outputStream) |
void |
writeToZipStream(java.util.zip.ZipOutputStream zipOutputStream,
Repository repository) |
public ZipRepository()
public ZipRepository(MimeRegistry mimeRegistry)
public ZipRepository(java.io.InputStream in) throws java.io.IOException
java.io.IOException
public ZipRepository(java.io.InputStream in, MimeRegistry mimeRegistry) throws java.io.IOException
java.io.IOException
public ContentLocation getRoot() throws ContentIOException
Repository
getRoot
in interface Repository
ContentIOException
- if an error occurs.public MimeRegistry getMimeRegistry()
Repository
getMimeRegistry
in interface Repository
MimeRegistry
public void write(java.io.OutputStream outputStream) throws java.io.IOException, ContentIOException
java.io.IOException
ContentIOException
public void writeToZipStream(java.util.zip.ZipOutputStream zipOutputStream, Repository repository) throws java.io.IOException, ContentIOException
java.io.IOException
ContentIOException