From 8c88d56e0e8d5a51826e9e298264b9f1f1ec74af Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Mon, 24 Jun 2024 11:43:59 +0200
Subject: [PATCH] OZG-5666 rename VorgangMapper -> NachrichtenVorgangMapper;
 remove unused Exceptions

---
 .../NachrichtenManagerConfiguration.java      |  1 +
 .../errorhandling/FunctionalException.java    | 33 ----------------
 .../errorhandling/TechnicalException.java     | 38 -------------------
 ...per.java => NachrichtenVorgangMapper.java} |  2 +-
 .../common/vorgang/VorgangRemoteService.java  |  3 +-
 ...java => NachrichtenVorgangMapperTest.java} |  4 +-
 .../vorgang/VorgangRemoteServiceTest.java     |  2 +-
 7 files changed, 7 insertions(+), 76 deletions(-)
 delete mode 100644 nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/common/errorhandling/FunctionalException.java
 delete mode 100644 nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/common/errorhandling/TechnicalException.java
 rename nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/common/vorgang/{VorgangMapper.java => NachrichtenVorgangMapper.java} (89%)
 rename nachrichten-manager-server/src/test/java/de/ozgcloud/nachrichten/common/vorgang/{VorgangMapperTest.java => NachrichtenVorgangMapperTest.java} (80%)

diff --git a/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/NachrichtenManagerConfiguration.java b/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/NachrichtenManagerConfiguration.java
index dcb72a2..3371e12 100644
--- a/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/NachrichtenManagerConfiguration.java
+++ b/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/NachrichtenManagerConfiguration.java
@@ -13,6 +13,7 @@ import net.devh.boot.grpc.client.inject.GrpcClient;
 public class NachrichtenManagerConfiguration {
 
 	public static final String OZG_CLOUD_COMMAND_SERVICE_NAME = "nachrichten_OzgCloudCommandService";
+
 	public static final String NACHRICHTEN_VORGANG_SERVICE = "nachrichten_vorgangService";
 
 	@GrpcClient("command-manager")
diff --git a/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/common/errorhandling/FunctionalException.java b/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/common/errorhandling/FunctionalException.java
deleted file mode 100644
index df6be01..0000000
--- a/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/common/errorhandling/FunctionalException.java
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
- * Ministerpräsidenten des Landes Schleswig-Holstein
- * Staatskanzlei
- * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
- *
- * Lizenziert unter der EUPL, Version 1.2 oder - sobald
- * diese von der Europäischen Kommission genehmigt wurden -
- * Folgeversionen der EUPL ("Lizenz");
- * Sie dürfen dieses Werk ausschließlich gemäß
- * dieser Lizenz nutzen.
- * Eine Kopie der Lizenz finden Sie hier:
- *
- * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
- *
- * Sofern nicht durch anwendbare Rechtsvorschriften
- * gefordert oder in schriftlicher Form vereinbart, wird
- * die unter der Lizenz verbreitete Software "so wie sie
- * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
- * ausdrücklich oder stillschweigend - verbreitet.
- * Die sprachspezifischen Genehmigungen und Beschränkungen
- * unter der Lizenz sind dem Lizenztext zu entnehmen.
- */
-package de.ozgcloud.nachrichten.common.errorhandling;
-
-public class FunctionalException extends RuntimeException {
-
-	private static final long serialVersionUID = 1L;
-
-	public FunctionalException(String message, Throwable cause) {
-		super(message, cause);
-	}
-}
diff --git a/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/common/errorhandling/TechnicalException.java b/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/common/errorhandling/TechnicalException.java
deleted file mode 100644
index 307353a..0000000
--- a/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/common/errorhandling/TechnicalException.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
- * Ministerpräsidenten des Landes Schleswig-Holstein
- * Staatskanzlei
- * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
- *
- * Lizenziert unter der EUPL, Version 1.2 oder - sobald
- * diese von der Europäischen Kommission genehmigt wurden -
- * Folgeversionen der EUPL ("Lizenz");
- * Sie dürfen dieses Werk ausschließlich gemäß
- * dieser Lizenz nutzen.
- * Eine Kopie der Lizenz finden Sie hier:
- *
- * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
- *
- * Sofern nicht durch anwendbare Rechtsvorschriften
- * gefordert oder in schriftlicher Form vereinbart, wird
- * die unter der Lizenz verbreitete Software "so wie sie
- * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
- * ausdrücklich oder stillschweigend - verbreitet.
- * Die sprachspezifischen Genehmigungen und Beschränkungen
- * unter der Lizenz sind dem Lizenztext zu entnehmen.
- */
-package de.ozgcloud.nachrichten.common.errorhandling;
-
-@Deprecated /** please use {@link de.ozgcloud.common.errorhandling.TechnicalException} */
-public class TechnicalException extends RuntimeException {
-
-	private static final long serialVersionUID = 1L;
-
-	public TechnicalException(String message) {
-		super(message);
-	}
-
-	public TechnicalException(String message, Throwable cause) {
-		super(message, cause);
-	}
-}
\ No newline at end of file
diff --git a/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/common/vorgang/VorgangMapper.java b/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/common/vorgang/NachrichtenVorgangMapper.java
similarity index 89%
rename from nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/common/vorgang/VorgangMapper.java
rename to nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/common/vorgang/NachrichtenVorgangMapper.java
index ce9a492..621101d 100644
--- a/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/common/vorgang/VorgangMapper.java
+++ b/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/common/vorgang/NachrichtenVorgangMapper.java
@@ -6,7 +6,7 @@ import org.mapstruct.ReportingPolicy;
 import de.ozgcloud.vorgang.vorgang.GrpcVorgangWithEingang;
 
 @Mapper(unmappedTargetPolicy = ReportingPolicy.WARN)
-interface VorgangMapper {
+interface NachrichtenVorgangMapper {
 
 	Vorgang fromVorgangWithEingang(GrpcVorgangWithEingang vorgangWithEingang);
 }
diff --git a/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/common/vorgang/VorgangRemoteService.java b/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/common/vorgang/VorgangRemoteService.java
index 890beb2..4ceb8ec 100644
--- a/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/common/vorgang/VorgangRemoteService.java
+++ b/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/common/vorgang/VorgangRemoteService.java
@@ -43,8 +43,9 @@ class VorgangRemoteService {
 
 	@GrpcClient("vorgang-manager")
 	private VorgangServiceBlockingStub vorgangServiceStub;
+
 	@Autowired
-	private VorgangMapper mapper;
+	private NachrichtenVorgangMapper mapper;
 
 	public Stream<String> findVorgangIds(String servicekontoType, String postfachId) {
 		return buildStream(servicekontoType, postfachId).map(GrpcVorgangHeader::getId);
diff --git a/nachrichten-manager-server/src/test/java/de/ozgcloud/nachrichten/common/vorgang/VorgangMapperTest.java b/nachrichten-manager-server/src/test/java/de/ozgcloud/nachrichten/common/vorgang/NachrichtenVorgangMapperTest.java
similarity index 80%
rename from nachrichten-manager-server/src/test/java/de/ozgcloud/nachrichten/common/vorgang/VorgangMapperTest.java
rename to nachrichten-manager-server/src/test/java/de/ozgcloud/nachrichten/common/vorgang/NachrichtenVorgangMapperTest.java
index d8c84e0..e33d13a 100644
--- a/nachrichten-manager-server/src/test/java/de/ozgcloud/nachrichten/common/vorgang/VorgangMapperTest.java
+++ b/nachrichten-manager-server/src/test/java/de/ozgcloud/nachrichten/common/vorgang/NachrichtenVorgangMapperTest.java
@@ -7,9 +7,9 @@ import org.junit.jupiter.api.Nested;
 import org.junit.jupiter.api.Test;
 import org.mapstruct.factory.Mappers;
 
-class VorgangMapperTest {
+class NachrichtenVorgangMapperTest {
 
-	private final VorgangMapper mapper = Mappers.getMapper(VorgangMapper.class);
+	private final NachrichtenVorgangMapper mapper = Mappers.getMapper(NachrichtenVorgangMapper.class);
 
 	@DisplayName("From vorgang with eingang")
 	@Nested
diff --git a/nachrichten-manager-server/src/test/java/de/ozgcloud/nachrichten/common/vorgang/VorgangRemoteServiceTest.java b/nachrichten-manager-server/src/test/java/de/ozgcloud/nachrichten/common/vorgang/VorgangRemoteServiceTest.java
index 79daec0..214fd09 100644
--- a/nachrichten-manager-server/src/test/java/de/ozgcloud/nachrichten/common/vorgang/VorgangRemoteServiceTest.java
+++ b/nachrichten-manager-server/src/test/java/de/ozgcloud/nachrichten/common/vorgang/VorgangRemoteServiceTest.java
@@ -25,7 +25,7 @@ class VorgangRemoteServiceTest {
 	@Mock
 	private VorgangServiceBlockingStub stub;
 	@Mock
-	private VorgangMapper mapper;
+	private NachrichtenVorgangMapper mapper;
 
 	@DisplayName("Find vorgangIds")
 	@Nested
-- 
GitLab