Package kieker.analysis.generic.sink
Class DataSink
java.lang.Object
teetime.framework.AbstractStage
teetime.framework.AbstractConsumerStage<IMonitoringRecord>
kieker.analysis.generic.sink.DataSink
public class DataSink extends teetime.framework.AbstractConsumerStage<IMonitoringRecord>
Sync all incoming records with a Kieker writer. You need to provide a kieker
configuration object for the writer to be used.
- Since:
- 1.15
- Author:
- Reiner Jung
-
Field Summary
-
Constructor Summary
Constructors Constructor Description DataSink(Configuration configuration)Configure and setup the Kieker writer. -
Method Summary
Modifier and Type Method Description protected voidexecute(IMonitoringRecord record)longgetCount()Methods inherited from class teetime.framework.AbstractConsumerStage
createInputPort, execute, getInputPortMethods inherited from class teetime.framework.AbstractStage
abort, addInputPortRemovedListener, addOutputPortRemovedListener, compareAndSetBeingExecuted, createInputPort, createInputPort, createInputPort, createOutputPort, createOutputPort, createOutputPort, createOutputPort, declareActive, declarePassive, executeByFramework, getCurrentState, getId, getInputPorts, getOutputPorts, getOwningThread, getTerminationStrategy, isActive, isBeingExecuted, isPaused, isProducer, isStateless, onSignal, onStarting, onTerminating, onValidating, removeDynamicPort, removeDynamicPort, setPaused, setStateless, shouldBeTerminated, signalAlreadyReceived, terminateStage, toString, workCompleted
-
Constructor Details
-
DataSink
Configure and setup the Kieker writer.- Parameters:
configuration- kieker configuration containing the dump stage writer setup
-
-
Method Details
-
execute
- Specified by:
executein classteetime.framework.AbstractConsumerStage<IMonitoringRecord>
-
getCount
public long getCount()
-