Kieker 1.12

kieker.monitoring.writer.filesystem
Class AsyncAsciiZipWriter

java.lang.Object
  extended by kieker.monitoring.writer.AbstractMonitoringWriter
      extended by kieker.monitoring.writer.AbstractAsyncWriter
          extended by kieker.monitoring.writer.filesystem.AbstractAsyncZipWriter
              extended by kieker.monitoring.writer.filesystem.AsyncAsciiZipWriter
All Implemented Interfaces:
IMonitoringRecordReceiver, IMonitoringWriter

public final class AsyncAsciiZipWriter
extends AbstractAsyncZipWriter

Since:
1.7
Author:
Jan Waller

Field Summary
 
Fields inherited from class kieker.monitoring.writer.filesystem.AbstractAsyncZipWriter
CONFIG_BUFFER, CONFIG_COMPRESS_LEVEL, CONFIG_MAXENTRIESINFILE, CONFIG_PATH
 
Fields inherited from class kieker.monitoring.writer.AbstractAsyncWriter
blockingQueue, CONFIG_BEHAVIOR, CONFIG_PRIORITIZED_QUEUESIZE, CONFIG_QUEUESIZE, CONFIG_SHUTDOWNDELAY, prioritizedBlockingQueue
 
Fields inherited from class kieker.monitoring.writer.AbstractMonitoringWriter
monitoringController
 
Constructor Summary
AsyncAsciiZipWriter(Configuration configuration)
          Creates a new instance of this class using the given parameters.
 
Method Summary
protected  AbstractZipWriterThread initWorker(IMonitoringController monitoringController, java.util.concurrent.BlockingQueue<IMonitoringRecord> writeQueue, StringMappingFileWriter mappingFileWriter, java.lang.String path, int maxEntiresInFile, int bufferSize, int level)
           
 
Methods inherited from class kieker.monitoring.writer.filesystem.AbstractAsyncZipWriter
getDefaultConfiguration, init
 
Methods inherited from class kieker.monitoring.writer.AbstractAsyncWriter
addWorker, newMonitoringRecord, newMonitoringRecordNonBlocking, terminate, toString
 
Methods inherited from class kieker.monitoring.writer.AbstractMonitoringWriter
setController
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AsyncAsciiZipWriter

public AsyncAsciiZipWriter(Configuration configuration)
                    throws java.io.IOException
Creates a new instance of this class using the given parameters.

Parameters:
configuration - The configuration for this writer.
Throws:
java.io.IOException - If something went wrong during the initialization of the writer.
Method Detail

initWorker

protected AbstractZipWriterThread initWorker(IMonitoringController monitoringController,
                                             java.util.concurrent.BlockingQueue<IMonitoringRecord> writeQueue,
                                             StringMappingFileWriter mappingFileWriter,
                                             java.lang.String path,
                                             int maxEntiresInFile,
                                             int bufferSize,
                                             int level)
                                      throws java.lang.Exception
Specified by:
initWorker in class AbstractAsyncZipWriter
Throws:
java.lang.Exception

Kieker 1.12

Copyright 2015 Kieker Project, http://kieker-monitoring.net