Package kieker.analysis.generic.sink
Class DataSink
java.lang.Object
teetime.framework.AbstractStage
teetime.framework.AbstractConsumerStage<IMonitoringRecord>
kieker.analysis.generic.sink.DataSink
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
Fields inherited from class teetime.framework.AbstractConsumerStage
inputPortFields inherited from class teetime.framework.AbstractStage
logger -
Constructor Summary
ConstructorsConstructorDescriptionDataSink(Configuration configuration) Configure and setup the Kieker writer. -
Method Summary
Modifier and TypeMethodDescriptionprotected 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()
-