@Immutable public class TarGZipDriver extends TarDriver
| Modifier and Type | Class and Description |
|---|---|
private static class |
TarGZipDriver.GZIPOutputStream
Extends its super class to set the deflater level.
|
| Modifier and Type | Field and Description |
|---|---|
static int |
BUFFER_SIZE |
TAR_CHARSET| Constructor and Description |
|---|
TarGZipDriver(IOPoolProvider provider) |
| Modifier and Type | Method and Description |
|---|---|
int |
getBufferSize()
Returns the size of the I/O buffer.
|
int |
getLevel()
Returns the compression level to use when writing a GZIP output stream.
|
OutputSocket<?> |
getOutputSocket(FsController<?> controller,
FsEntryName name,
BitField<FsOutputOption> options,
Entry template)
|
protected TarInputShop |
newTarInputShop(FsModel model,
InputStream in) |
protected TarOutputShop |
newTarOutputShop(FsModel model,
OutputStream out,
TarInputShop source) |
getInputSocket, getPool, getRedundantContentSupport, newEntry, newEntry, newEntry, newInputShop, newOutputShopassertEncodable, getCharset, toString, toZipOrTarEntryNamegetClosedIcon, getOpenIcon, getRedundantMetaDataSupport, isFederated, newController, newEntry, newInputStream, newOutputStream, newReadOnlyFilegetPrioritypublic static final int BUFFER_SIZE
public TarGZipDriver(IOPoolProvider provider)
public int getBufferSize()
The implementation in the class TarGZipDriver returns
BUFFER_SIZE.
public final int getLevel()
The implementation in the class TarBZip2Driver returns
Deflater.BEST_COMPRESSION.
public OutputSocket<?> getOutputSocket(FsController<?> controller, FsEntryName name, BitField<FsOutputOption> options, @CheckForNull Entry template)
getOutputSocket in class TarDriverprotected TarInputShop newTarInputShop(FsModel model, InputStream in) throws IOException
newTarInputShop in class TarDriverIOExceptionprotected TarOutputShop newTarOutputShop(FsModel model, OutputStream out, TarInputShop source) throws IOException
newTarOutputShop in class TarDriverIOExceptionCopyright © 2004-2011 Schlichtherle IT Services. All Rights Reserved.