Class AbstractDecompressionFilter

java.lang.Object
kieker.analysis.generic.depcompression.AbstractDecompressionFilter
Direct Known Subclasses:
Bzip2DecompressionFilter, DeflateDecompressionFilter, GZipDecompressionFilter, NoneDecompressionFilter, XZDecompressionFilter, ZipDecompressionFilter

public abstract class AbstractDecompressionFilter extends Object
Since:
1.15
Author:
Reiner Jung
  • Constructor Details

    • AbstractDecompressionFilter

      public AbstractDecompressionFilter()
      Initialize pass through "decompression" with parameter to adhere Kieker configuration system.
  • Method Details

    • chainInputStream

      public abstract InputStream chainInputStream(InputStream inputStream) throws IOException
      Create an input stream with decompression support and use the normal input stream as source.
      Parameters:
      inputStream - uncompressed input stream
      Returns:
      the decompression input stream
      Throws:
      IOException - on file or stream errors
    • getExtension

      public abstract String getExtension()
      Return the extension with leading dot.
      Returns:
      return the extension