From 58b6bbea0d9f99950eb11ba30beaeecd37912c23 Mon Sep 17 00:00:00 2001
From: Felix Reichenbach <felix.reichenbach@mgm-tp.com>
Date: Wed, 2 Apr 2025 15:40:51 +0200
Subject: [PATCH] OZG-7908 add dummy implementations for api

---
 aggregation-manager-server/pom.xml                 |  5 +++++
 .../aggregatedvorgang/AggregationGrpcService.java  | 14 ++++++++++++++
 .../AggregationConfigurationGrpcService.java       | 13 +++++++++++++
 3 files changed, 32 insertions(+)
 create mode 100644 aggregation-manager-server/src/main/java/de/ozgcloud/aggregation/aggregatedvorgang/AggregationGrpcService.java
 create mode 100644 aggregation-manager-server/src/main/java/de/ozgcloud/aggregation/configuration/AggregationConfigurationGrpcService.java

diff --git a/aggregation-manager-server/pom.xml b/aggregation-manager-server/pom.xml
index 6d64ef1..b8ab821 100644
--- a/aggregation-manager-server/pom.xml
+++ b/aggregation-manager-server/pom.xml
@@ -51,6 +51,11 @@
 			<groupId>org.springframework.boot</groupId>
 			<artifactId>spring-boot-starter-actuator</artifactId>
 		</dependency>
+		<!-- Own projects -->
+		<dependency>
+			<groupId>de.ozgcloud.aggregation</groupId>
+			<artifactId>aggregation-manager-interface</artifactId>
+		</dependency>
 	</dependencies>
 
 	<build>
diff --git a/aggregation-manager-server/src/main/java/de/ozgcloud/aggregation/aggregatedvorgang/AggregationGrpcService.java b/aggregation-manager-server/src/main/java/de/ozgcloud/aggregation/aggregatedvorgang/AggregationGrpcService.java
new file mode 100644
index 0000000..d3e3265
--- /dev/null
+++ b/aggregation-manager-server/src/main/java/de/ozgcloud/aggregation/aggregatedvorgang/AggregationGrpcService.java
@@ -0,0 +1,14 @@
+package de.ozgcloud.aggregation.aggregatedvorgang;
+
+import de.ozgcloud.aggregation.aggregatedvorgang.AggregationServiceGrpc.AggregationServiceImplBase;
+import io.grpc.stub.StreamObserver;
+
+class AggregationGrpcService extends AggregationServiceImplBase {
+
+	@Override
+	public StreamObserver<SubmitAggregatedVorgangRequest> submitAggregatedVorgangs(StreamObserver<SubmitAggregatedVorgangResponse> responseObserver) {
+		// Implement in OZG-7909
+		return null;
+	}
+
+}
diff --git a/aggregation-manager-server/src/main/java/de/ozgcloud/aggregation/configuration/AggregationConfigurationGrpcService.java b/aggregation-manager-server/src/main/java/de/ozgcloud/aggregation/configuration/AggregationConfigurationGrpcService.java
new file mode 100644
index 0000000..6c87819
--- /dev/null
+++ b/aggregation-manager-server/src/main/java/de/ozgcloud/aggregation/configuration/AggregationConfigurationGrpcService.java
@@ -0,0 +1,13 @@
+package de.ozgcloud.aggregation.configuration;
+
+import de.ozgcloud.aggregation.configuration.AggregationConfigurationServiceGrpc.AggregationConfigurationServiceImplBase;
+import io.grpc.stub.StreamObserver;
+
+class AggregationConfigurationGrpcService extends AggregationConfigurationServiceImplBase {
+
+	@Override
+	public void getAggregationConfigurations(GetAggregationConfigurationsRequest request,
+			StreamObserver<GetAggregationConfigurationsResponse> responseObserver) {
+		// Implement in OZG-????
+	}
+}
-- 
GitLab