public interface ITraceMetadataRewriter
TraceMetadata records are received out of order, i.e., not before the first trace
related record, different strategies can be applied. This interface provides a common interface
for the implementation of such strategies.| Modifier and Type | Method and Description |
|---|---|
void |
rewrite(Connection connection,
IMonitoringRecord record,
long loggingTimestamp,
teetime.framework.OutputPort<IMonitoringRecord> outputPort)
Rewrite a record if necessary.
|
void rewrite(Connection connection, IMonitoringRecord record, long loggingTimestamp, teetime.framework.OutputPort<IMonitoringRecord> outputPort) throws java.io.IOException
connection - connection used for incoming recordsrecord - the incoming recordloggingTimestamp - the logging timestamp to be usedoutputPort - the output port for sending the rewritten recordjava.io.IOException - might occur during connectionCopyright 2020 Kieker Project, http://kieker-monitoring.net