Skip to content
Snippets Groups Projects
Commit 18ded394 authored by Sören Henning's avatar Sören Henning
Browse files

Merge branch 'feature/topLevelPackageJava' into 'master'

Add top-level package for Java implementation

Closes #6

See merge request she/spesb!3
parents 96c89d1b 37ef51e3
No related branches found
No related tags found
No related merge requests found
package uc4.streamprocessing; package spesb.uc4.streamprocessing;
import com.google.common.math.Stats; import com.google.common.math.Stats;
import org.apache.avro.specific.SpecificRecord; import org.apache.avro.specific.SpecificRecord;
......
package uc4.streamprocessing; package spesb.uc4.streamprocessing;
import com.google.common.math.Stats; import com.google.common.math.Stats;
import java.time.Duration; import java.time.Duration;
...@@ -15,10 +15,10 @@ import org.apache.kafka.streams.kstream.Grouped; ...@@ -15,10 +15,10 @@ import org.apache.kafka.streams.kstream.Grouped;
import org.apache.kafka.streams.kstream.Materialized; import org.apache.kafka.streams.kstream.Materialized;
import org.apache.kafka.streams.kstream.Produced; import org.apache.kafka.streams.kstream.Produced;
import org.apache.kafka.streams.kstream.TimeWindows; import org.apache.kafka.streams.kstream.TimeWindows;
import spesb.uc4.streamprocessing.util.StatsFactory;
import titan.ccp.common.kafka.GenericSerde; import titan.ccp.common.kafka.GenericSerde;
import titan.ccp.common.kieker.kafka.IMonitoringRecordSerde; import titan.ccp.common.kieker.kafka.IMonitoringRecordSerde;
import titan.ccp.models.records.ActivePowerRecordFactory; import titan.ccp.models.records.ActivePowerRecordFactory;
import uc4.streamprocessing.util.StatsFactory;
/** /**
* Builds Kafka Stream Topology for the History microservice. * Builds Kafka Stream Topology for the History microservice.
......
package uc4.streamprocessing.util; package spesb.uc4.streamprocessing.util;
import com.google.common.math.Stats; import com.google.common.math.Stats;
import com.google.common.math.StatsAccumulator; import com.google.common.math.StatsAccumulator;
......
mainClassName = "uc4.workloadGenerator.LoadGenerator" mainClassName = "spesb.uc4.workloadgenerator.LoadGenerator"
package kafkaSender; package spesb.kafkasender;
import java.util.Properties; import java.util.Properties;
import java.util.function.Function; import java.util.function.Function;
......
package uc4.workloadGenerator; package spesb.uc4.workloadgenerator;
import java.io.IOException; import java.io.IOException;
import java.util.List; import java.util.List;
...@@ -10,10 +10,10 @@ import java.util.concurrent.ScheduledExecutorService; ...@@ -10,10 +10,10 @@ import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.TimeUnit; import java.util.concurrent.TimeUnit;
import java.util.stream.Collectors; import java.util.stream.Collectors;
import java.util.stream.IntStream; import java.util.stream.IntStream;
import kafkaSender.KafkaRecordSender;
import org.apache.kafka.clients.producer.ProducerConfig; import org.apache.kafka.clients.producer.ProducerConfig;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import spesb.kafkasender.KafkaRecordSender;
import titan.ccp.models.records.ActivePowerRecord; import titan.ccp.models.records.ActivePowerRecord;
public class LoadGenerator { public class LoadGenerator {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment