Class JarExporter

java.lang.Object
org.apache.jackrabbit.vault.fs.io.AbstractExporter
org.apache.jackrabbit.vault.fs.io.JarExporter
All Implemented Interfaces:
AutoCloseable

public class JarExporter extends AbstractExporter
Implements a Vault filesystem exporter that exports Vault files to a jar file. The entries are stored compressed in the jar (as ZipEntry zip entries.

The exporter can optimize the export throughput for binaries, by avoiding to compress incompressible binaries. The optimization is enabled for all Deflater compression levels but Deflater.DEFAULT_COMPRESSION, Deflater.NO_COMPRESSION and Deflater.BEST_COMPRESSION.

The exporter uses the PlatformNameFormat for formatting the jcr file names to local ones.