diff --git a/src/main/java/de/ozgcloud/eingang/semantik/enginebased/dfoerdermittel/DFoerdermittelEngineBasedSemantikAdapter.java b/src/main/java/de/ozgcloud/eingang/semantik/enginebased/dfoerdermittel/DFoerdermittelEngineBasedSemantikAdapter.java index 6879afba4e3775b11a44bd828b066a624275fda9..616293d82d85a57a14e32296f415019571370782 100644 --- a/src/main/java/de/ozgcloud/eingang/semantik/enginebased/dfoerdermittel/DFoerdermittelEngineBasedSemantikAdapter.java +++ b/src/main/java/de/ozgcloud/eingang/semantik/enginebased/dfoerdermittel/DFoerdermittelEngineBasedSemantikAdapter.java @@ -35,13 +35,14 @@ import java.util.function.Predicate; import java.util.function.UnaryOperator; import java.util.stream.Stream; +import com.fasterxml.jackson.dataformat.xml.XmlMapper; +import lombok.NonNull; +import lombok.RequiredArgsConstructor; +import lombok.extern.log4j.Log4j2; import org.apache.commons.collections4.MapUtils; import org.apache.commons.lang3.StringUtils; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; -import com.fasterxml.jackson.dataformat.xml.XmlMapper; - import de.ozgcloud.eingang.common.formdata.FormData; import de.ozgcloud.eingang.common.formdata.FormHeader; import de.ozgcloud.eingang.common.formdata.IncomingFile; @@ -49,11 +50,10 @@ import de.ozgcloud.eingang.common.formdata.ServiceKonto; import de.ozgcloud.eingang.common.formdata.ZustaendigeStelle; import de.ozgcloud.eingang.semantik.common.ServiceKontoFactory; import de.ozgcloud.eingang.semantik.enginebased.EngineBasedSemantikAdapter; -import lombok.NonNull; -import lombok.extern.log4j.Log4j2; @Log4j2 @Component +@RequiredArgsConstructor public class DFoerdermittelEngineBasedSemantikAdapter implements EngineBasedSemantikAdapter { private static final String FACHNACHRICHT_SUFFIX = "Fachnachricht.xml"; @@ -68,8 +68,7 @@ public class DFoerdermittelEngineBasedSemantikAdapter implements EngineBasedSema static final String DEFAULT_FORM_NAME = "dFördermittelantrag"; static final String DEFAULT_FORM_ID = "dFördermittelantrag"; - @Autowired - private ServiceKontoFactory serviceKontoFactory; + private final ServiceKontoFactory serviceKontoFactory; @Override public FormData parseFormData(FormData formData) {