@Immutable public class TarBZip2Driver extends TarDriver
Subclasses must be thread-safe and should be immutable!
TAR_CHARSET| Constructor and Description |
|---|
TarBZip2Driver() |
| 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 BZIP2 sink stream.
|
protected net.java.truecommons.cio.InputService<TarDriverEntry> |
newInput(FsModel model,
FsInputSocketSource source) |
protected net.java.truecommons.cio.OutputService<TarDriverEntry> |
newOutput(FsModel model,
FsOutputSocketSink sink,
net.java.truecommons.cio.InputService<TarDriverEntry> input) |
protected FsOutputSocketSink |
sink(net.java.truecommons.shed.BitField<FsAccessOption> options,
FsController controller,
FsNodeName name)
|
getAddPaxHeaderForNonAsciiNames, getBigNumberMode, getCharset, getLongFileMode, getPool, getRedundantContentSupport, newEntry, newEntry, newEntry, sourcecheckEncodable, decorate, getRedundantMetaDataSupport, isArchiveDriver, newController, newEntry, newInput, newOutput, normalize, toStringpublic int getBufferSize()
The implementation in the class TarBZip2Driver returns
Streams.BUFFER_SIZE.
public int getLevel()
The implementation in the class TarBZip2Driver returns
BZip2CompressorOutputStream.MAX_BLOCKSIZE.
protected net.java.truecommons.cio.InputService<TarDriverEntry> newInput(FsModel model, FsInputSocketSource source) throws IOException
newInput in class TarDriverIOExceptionprotected net.java.truecommons.cio.OutputService<TarDriverEntry> newOutput(FsModel model, FsOutputSocketSink sink, net.java.truecommons.cio.InputService<TarDriverEntry> input) throws IOException
newOutput in class TarDriverIOExceptionprotected FsOutputSocketSink sink(net.java.truecommons.shed.BitField<FsAccessOption> options, FsController controller, FsNodeName name)
Copyright © 2005–2015 Schlichtherle IT Services. All rights reserved.