From 711091aa9c5fe36324afbd6d1ac97e5949c0f554 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Andreas=20M=C3=BCller?= Date: Tue, 5 Sep 2023 10:43:45 +0200 Subject: [PATCH] add Serializable to export transformers --- .../eu/etaxonomy/cdm/io/coldp/ColDpExportTransformer.java | 4 +--- .../cdm/io/common/mapping/out/ExportTransformerBase.java | 8 ++++++-- .../cdm/io/dwca/out/DwcaTaxExportTransformer.java | 2 ++ 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/coldp/ColDpExportTransformer.java b/cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/coldp/ColDpExportTransformer.java index 71f30b7599..88b2e46445 100644 --- a/cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/coldp/ColDpExportTransformer.java +++ b/cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/coldp/ColDpExportTransformer.java @@ -8,8 +8,6 @@ */ package eu.etaxonomy.cdm.io.coldp; -import java.io.Serializable; - import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; @@ -28,7 +26,7 @@ import eu.etaxonomy.cdm.model.term.Representation; * @author a.mueller * @date 17.07.2023 */ -public class ColDpExportTransformer extends ExportTransformerBase implements Serializable{ +public class ColDpExportTransformer extends ExportTransformerBase { private static final long serialVersionUID = -527652844010832994L; diff --git a/cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/common/mapping/out/ExportTransformerBase.java b/cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/common/mapping/out/ExportTransformerBase.java index 050cb97d22..bae8c5501c 100644 --- a/cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/common/mapping/out/ExportTransformerBase.java +++ b/cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/common/mapping/out/ExportTransformerBase.java @@ -8,6 +8,8 @@ */ package eu.etaxonomy.cdm.io.common.mapping.out; +import java.io.Serializable; + import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; @@ -27,9 +29,11 @@ import eu.etaxonomy.cdm.model.reference.Reference; * @author a.mueller * @since 15.03.2010 */ -public abstract class ExportTransformerBase implements IExportTransformer { +public abstract class ExportTransformerBase implements IExportTransformer, Serializable { + + private static final long serialVersionUID = -7148232986905966817L; - @SuppressWarnings("unused") + @SuppressWarnings("unused") private static final Logger logger = LogManager.getLogger(); @Override diff --git a/cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/dwca/out/DwcaTaxExportTransformer.java b/cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/dwca/out/DwcaTaxExportTransformer.java index ff3b72c8d3..13b7372b42 100644 --- a/cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/dwca/out/DwcaTaxExportTransformer.java +++ b/cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/dwca/out/DwcaTaxExportTransformer.java @@ -28,6 +28,8 @@ import eu.etaxonomy.cdm.model.term.DefinedTerm; */ public class DwcaTaxExportTransformer extends ExportTransformerBase { + private static final long serialVersionUID = -5736678510833015272L; + private static final Logger logger = LogManager.getLogger(); private static TermMapping nomStatusMapping; -- 2.34.1