public class TimeSourceStage
extends teetime.framework.AbstractProducerStage<java.lang.Long>
TimestampRecord
instance.System.nanoTime()
as a time source, which is being converted to the global time unit (as defined in the
configuration from the given IProjectContext
).Constructor and Description |
---|
TimeSourceStage(long delay,
java.lang.Long numberOfImpulses) |
Modifier and Type | Method and Description |
---|---|
protected void |
execute() |
getOutputPort, getTerminationStrategy
abort, addInputPortRemovedListener, addOutputPortRemovedListener, compareAndSetBeingExecuted, createInputPort, createInputPort, createInputPort, createInputPort, createOutputPort, createOutputPort, createOutputPort, createOutputPort, declareActive, declarePassive, executeByFramework, getCurrentState, getId, getInputPorts, getOutputPorts, getOwningThread, isActive, isBeingExecuted, isPaused, isProducer, isStateless, onSignal, onStarting, onTerminating, onValidating, removeDynamicPort, removeDynamicPort, setPaused, setStateless, shouldBeTerminated, signalAlreadyReceived, terminateStage, toString, workCompleted
Copyright 2021 Kieker Project, http://kieker-monitoring.net