From 5302ba825e4be7a97e6f685f1d322f607d9f818b Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Thu, 8 Aug 2024 16:24:20 +0200
Subject: [PATCH] OZG-6311 Create stub classes

---
 .../CollaborationController.java              | 26 +++++++++++++++++++
 .../CollaborationRequestModelAssembler.java   |  5 ++++
 .../collaboration/CollaborationService.java   |  5 ++++
 3 files changed, 36 insertions(+)
 create mode 100644 alfa-service/src/main/java/de/ozgcloud/alfa/collaboration/CollaborationController.java
 create mode 100644 alfa-service/src/main/java/de/ozgcloud/alfa/collaboration/CollaborationRequestModelAssembler.java
 create mode 100644 alfa-service/src/main/java/de/ozgcloud/alfa/collaboration/CollaborationService.java

diff --git a/alfa-service/src/main/java/de/ozgcloud/alfa/collaboration/CollaborationController.java b/alfa-service/src/main/java/de/ozgcloud/alfa/collaboration/CollaborationController.java
new file mode 100644
index 0000000000..dd5ef7149f
--- /dev/null
+++ b/alfa-service/src/main/java/de/ozgcloud/alfa/collaboration/CollaborationController.java
@@ -0,0 +1,26 @@
+package de.ozgcloud.alfa.collaboration;
+
+import org.springframework.hateoas.EntityModel;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import de.ozgcloud.alfa.vorgang.Vorgang;
+import lombok.RequiredArgsConstructor;
+
+@RestController
+@RequestMapping(CollaborationController.PATH)
+@RequiredArgsConstructor
+public class CollaborationController {
+
+	private final CollaborationRequestModelAssembler assembler;
+	private final CollaborationService service;
+
+	static final String PATH = "/api/collaborationrequests/"; // NOSONAR
+
+	@GetMapping("/{collaborationRequestId}")
+	public EntityModel<Vorgang> getVorgangWithEingang(@PathVariable String collaborationRequestId) {
+		return null;
+	}
+}
diff --git a/alfa-service/src/main/java/de/ozgcloud/alfa/collaboration/CollaborationRequestModelAssembler.java b/alfa-service/src/main/java/de/ozgcloud/alfa/collaboration/CollaborationRequestModelAssembler.java
new file mode 100644
index 0000000000..a529c62b75
--- /dev/null
+++ b/alfa-service/src/main/java/de/ozgcloud/alfa/collaboration/CollaborationRequestModelAssembler.java
@@ -0,0 +1,5 @@
+package de.ozgcloud.alfa.collaboration;
+
+class CollaborationRequestModelAssembler {
+
+}
diff --git a/alfa-service/src/main/java/de/ozgcloud/alfa/collaboration/CollaborationService.java b/alfa-service/src/main/java/de/ozgcloud/alfa/collaboration/CollaborationService.java
new file mode 100644
index 0000000000..82dec1c69c
--- /dev/null
+++ b/alfa-service/src/main/java/de/ozgcloud/alfa/collaboration/CollaborationService.java
@@ -0,0 +1,5 @@
+package de.ozgcloud.alfa.collaboration;
+
+class CollaborationService {
+
+}
-- 
GitLab