public class TraceEventRecords2ExecutionAndMessageTraceStage extends AbstractTraceProcessingStage<TraceEventRecords>
Constructor and Description |
---|
TraceEventRecords2ExecutionAndMessageTraceStage(SystemModelRepository repository,
boolean enhanceJavaConstructors,
boolean enhanceCallDetection,
boolean ignoreAssumedCalls)
Creates a new instance of this class using the given parameters.
|
Modifier and Type | Method and Description |
---|---|
protected void |
execute(TraceEventRecords traceEventRecords) |
teetime.framework.OutputPort<ExecutionTrace> |
getExecutionTraceOutputPort() |
teetime.framework.OutputPort<InvalidExecutionTrace> |
getInvalidExecutionTraceOutputPort() |
teetime.framework.OutputPort<MessageTrace> |
getMessageTraceOutputPort() |
protected void |
onTerminating() |
getErrorCount, getLastTraceIdError, getLastTraceIdSuccess, getSuccessCount, getTotalCount, printStatusMessage, reportError, reportSuccess
createExecutionByEntityNames, createExecutionByEntityNames, createExecutionByEntityNames, createExecutionByEntityNames, getSystemModelRepository, printDebugLogMessage, printErrorLogMessage
createInputPort, execute, getInputPort
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, onValidating, removeDynamicPort, removeDynamicPort, setPaused, setStateless, shouldBeTerminated, signalAlreadyReceived, terminateStage, toString, workCompleted
public TraceEventRecords2ExecutionAndMessageTraceStage(SystemModelRepository repository, boolean enhanceJavaConstructors, boolean enhanceCallDetection, boolean ignoreAssumedCalls)
repository
- access to the model repositoryenhanceJavaConstructors
- enhanceCallDetection
- ignoreAssumedCalls
- protected void onTerminating()
onTerminating
in class teetime.framework.AbstractStage
protected void execute(TraceEventRecords traceEventRecords) throws java.lang.Exception
execute
in class teetime.framework.AbstractConsumerStage<TraceEventRecords>
java.lang.Exception
public teetime.framework.OutputPort<ExecutionTrace> getExecutionTraceOutputPort()
public teetime.framework.OutputPort<InvalidExecutionTrace> getInvalidExecutionTraceOutputPort()
public teetime.framework.OutputPort<MessageTrace> getMessageTraceOutputPort()
Copyright 2021 Kieker Project, http://kieker-monitoring.net