Kieker 1.11

kieker.monitoring.writer.explorviz
Class ExplorVizExportWriter

java.lang.Object
  extended by kieker.monitoring.writer.AbstractMonitoringWriter
      extended by kieker.monitoring.writer.AbstractAsyncWriter
          extended by kieker.monitoring.writer.explorviz.ExplorVizExportWriter
All Implemented Interfaces:
IMonitoringRecordReceiver, IMonitoringWriter

public class ExplorVizExportWriter
extends AbstractAsyncWriter

Since:
1.9
Author:
Florian Fittkau, Jan Waller

Field Summary
static java.lang.String CONFIG_BUFFERSIZE
           
static java.lang.String CONFIG_FLUSH
           
static java.lang.String CONFIG_HOSTNAME
           
static java.lang.String CONFIG_PORT
           
 
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
ExplorVizExportWriter(Configuration configuration)
           
 
Method Summary
protected  void init()
          Implementing classes should indicate an initialization error by throwing an Exception.
 boolean newMonitoringRecordNonBlocking(IMonitoringRecord monitoringRecord)
          Overwrite this method if necessary.
 
Methods inherited from class kieker.monitoring.writer.AbstractAsyncWriter
addWorker, getDefaultConfiguration, newMonitoringRecord, 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
 

Field Detail

CONFIG_HOSTNAME

public static final java.lang.String CONFIG_HOSTNAME

CONFIG_PORT

public static final java.lang.String CONFIG_PORT

CONFIG_BUFFERSIZE

public static final java.lang.String CONFIG_BUFFERSIZE

CONFIG_FLUSH

public static final java.lang.String CONFIG_FLUSH
Constructor Detail

ExplorVizExportWriter

public ExplorVizExportWriter(Configuration configuration)
Method Detail

init

protected void init()
             throws java.lang.Exception
Description copied from class: AbstractMonitoringWriter
Implementing classes should indicate an initialization error by throwing an Exception.

Specified by:
init in class AbstractMonitoringWriter
Throws:
java.lang.Exception - If something during the initialization went wrong.

newMonitoringRecordNonBlocking

public boolean newMonitoringRecordNonBlocking(IMonitoringRecord monitoringRecord)
Description copied from class: AbstractMonitoringWriter
Overwrite this method if necessary.

Specified by:
newMonitoringRecordNonBlocking in interface IMonitoringWriter
Overrides:
newMonitoringRecordNonBlocking in class AbstractAsyncWriter
Parameters:
monitoringRecord - the record.
Returns:
true on success; false in case of an error.

Kieker 1.11

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