Skip to content
Snippets Groups Projects

Use Titan CC Avro Records in UC App and Workload Generator

Merged Björn Vonheiden requested to merge stu202077/theodolite:feature/app-wg-with-avro into master
1 file
+ 3
5
Compare changes
  • Side-by-side
  • Inline
package theodolite.commons.workloadgeneration.functions;
import kieker.common.record.IMonitoringRecord;
/**
* This interface describes a function that consumes a {@link IMonitoringRecord}. This function is
* dedicated to be used to transport individual messages to the messaging system.
* This interface describes a function that consumes a message {@code T}. This function is dedicated
* to be used to transport individual messages to the messaging system.
*
* @param <T> the type of records to send as messages.
*/
@FunctionalInterface
public interface Transport<T extends IMonitoringRecord> {
public interface Transport<T> {
void transport(final T message);
Loading