From 24e7bd616dcc9a82adbb9ba70cb7df52d129c099 Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Wed, 26 Jun 2024 11:21:51 +0200
Subject: [PATCH] OZG-5156 Added artefact as dependency for xta-adapter

* removed Versammlungsanzeige Scheme Adapter
---
 .../adapter/VersammlungsAnzeigeAdapter.java   | 52 -------------------
 xta-adapter/pom.xml                           |  4 ++
 2 files changed, 4 insertions(+), 52 deletions(-)
 delete mode 100644 fim-adapter/src/main/java/de/ozgcloud/eingang/fim/adapter/VersammlungsAnzeigeAdapter.java

diff --git a/fim-adapter/src/main/java/de/ozgcloud/eingang/fim/adapter/VersammlungsAnzeigeAdapter.java b/fim-adapter/src/main/java/de/ozgcloud/eingang/fim/adapter/VersammlungsAnzeigeAdapter.java
deleted file mode 100644
index 48e0b6e8d..000000000
--- a/fim-adapter/src/main/java/de/ozgcloud/eingang/fim/adapter/VersammlungsAnzeigeAdapter.java
+++ /dev/null
@@ -1,52 +0,0 @@
-package de.ozgcloud.eingang.fim.adapter;
-
-import de.ozgcloud.eingang.common.formdata.Antragsteller;
-import de.ozgcloud.eingang.common.formdata.FormData;
-import de.ozgcloud.eingang.common.formdata.ZustaendigeStelle;
-import de.ozgcloud.eingang.fim.FimSchemeIdentifier;
-import org.springframework.stereotype.Service;
-import org.w3c.dom.Element;
-
-import java.util.Map;
-import java.util.Optional;
-
-@Service
-public class VersammlungsAnzeigeAdapter extends FimSchemeAdapter {
-
-    private static final String VERSAMMLUNGSANZEIGE_V_1_4_IDENTIFIER = "urn:xoev-de:xfall:standard:fim-s17000652_1.4";
-
-    public FimSchemeIdentifier forIdentifier() {
-        return FimSchemeIdentifier.fromString(VERSAMMLUNGSANZEIGE_V_1_4_IDENTIFIER);
-    }
-
-    @Override
-    public Optional<String> getFieldName(Map<String, Element> fieldIndex, String fieldName) {
-        return super.getFieldName(fieldIndex, fieldName);
-    }
-
-    @Override
-    public void extractAntragsteller(final FormData.FormDataBuilder builder, final FormData initialFormData) {
-        // FIXME sollte über fim data kommen. zunächst mocked data
-        builder.antragsteller(Antragsteller.builder()
-                .anrede("Frau")
-                .vorname("Erika")
-                .nachname("Mustermann")
-                .geburtsdatum("29.02.1996")
-                .geburtsort("Musterstadt")
-                .geburtsort("erika.mustermann@gmx.de")
-                .telefon("0123/567890")
-                .strasse("Musterstrasse")
-                .hausnummer("7")
-                .plz("01234")
-                .ort("Musterstadt")
-                .build());
-    }
-
-    @Override
-    public void extractZustaendigeStelle (final FormData.FormDataBuilder builder, final FormData initialFormData) {
-        // FIXME sollte über formdata metadaten kommen
-        builder.zustaendigeStelle(ZustaendigeStelle.builder()
-                .organisationseinheitenId("vbe:010550120100")
-                .build());
-    }
-}
diff --git a/xta-adapter/pom.xml b/xta-adapter/pom.xml
index f3a787bc1..5f8d91181 100644
--- a/xta-adapter/pom.xml
+++ b/xta-adapter/pom.xml
@@ -42,6 +42,10 @@
 			<groupId>de.ozgcloud.eingang</groupId>
 			<artifactId>semantik-adapter</artifactId>
 		</dependency>
+		<dependency>
+			<groupId>de.ozgcloud.eingang</groupId>
+			<artifactId>fim-adapter</artifactId>
+		</dependency>
 		<!--mapstruct-->
 		<dependency>
 			<groupId>org.mapstruct</groupId>
-- 
GitLab