Class BZip2CompressionFilter
java.lang.Object
kieker.monitoring.writer.compression.BZip2CompressionFilter
- All Implemented Interfaces:
ICompressionFilter
Bzip2 compression filter for the writer pool.
- Since:
- 1.14
- Author:
- Reiner Jung
-
Constructor Summary
ConstructorsConstructorDescriptionBZip2CompressionFilter(Configuration configuration) Initialize GZipCompression with parameter to adhere Kieker configuration system. -
Method Summary
Modifier and TypeMethodDescriptionchainOutputStream(OutputStream outputStream, Path fileName) Create an output stream with compression support and use the normal output stream as source.Return the extension with leading dot.
-
Constructor Details
-
BZip2CompressionFilter
Initialize GZipCompression with parameter to adhere Kieker configuration system.- Parameters:
configuration- Kieker configuration object
-
-
Method Details
-
chainOutputStream
Description copied from interface:ICompressionFilterCreate an output stream with compression support and use the normal output stream as source.- Specified by:
chainOutputStreamin interfaceICompressionFilter- Parameters:
outputStream- uncompressed output streamfileName- file name used in compression system, which also use an internal directory structure.- Returns:
- the compression output stream
- Throws:
IOException- on file or stream errors
-
getExtension
Description copied from interface:ICompressionFilterReturn the extension with leading dot.- Specified by:
getExtensionin interfaceICompressionFilter- Returns:
- return the extension
-