From adbb30cc0159996cf33cb4dae33d5bfd93ffbc06 Mon Sep 17 00:00:00 2001
From: Andreas Romeyke <art1@andreas-romeyke.de>
Date: Mon, 12 Sep 2022 18:32:56 +0200
Subject: [PATCH] - refactoring, renamed class

---
 ...etroMonographieTIFFFormatValidationPlugin.java} | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)
 rename java/org/slub/rosetta/dps/repository/plugin/{SLUBTechnicalMetadataExtractorCheckItTiffPlugin.java => SLUBRetroMonographieTIFFFormatValidationPlugin.java} (99%)

diff --git a/java/org/slub/rosetta/dps/repository/plugin/SLUBTechnicalMetadataExtractorCheckItTiffPlugin.java b/java/org/slub/rosetta/dps/repository/plugin/SLUBRetroMonographieTIFFFormatValidationPlugin.java
similarity index 99%
rename from java/org/slub/rosetta/dps/repository/plugin/SLUBTechnicalMetadataExtractorCheckItTiffPlugin.java
rename to java/org/slub/rosetta/dps/repository/plugin/SLUBRetroMonographieTIFFFormatValidationPlugin.java
index b2d0cfb..7d47cee 100644
--- a/java/org/slub/rosetta/dps/repository/plugin/SLUBTechnicalMetadataExtractorCheckItTiffPlugin.java
+++ b/java/org/slub/rosetta/dps/repository/plugin/SLUBRetroMonographieTIFFFormatValidationPlugin.java
@@ -20,7 +20,7 @@ package org.slub.rosetta.dps.repository.plugin;
 
 import com.exlibris.core.infra.common.exceptions.logging.ExLogger;
 import com.exlibris.core.sdk.strings.StringUtils;
-import com.exlibris.dps.sdk.techmd.MDExtractorPlugin;
+import com.exlibris.dps.sdk.techmd.FormatValidationPlugin;
 
 import java.io.BufferedReader;
 import java.io.IOException;
@@ -45,7 +45,7 @@ import java.util.regex.Pattern;
  * @see com.exlibris.dps.sdk.techmd.MDExtractorPlugin 
  */
 /*public class SLUBTechnicalMetadataExtractorCheckItTiffPlugin implements MDExtractorPlugin { */
-public class SLUBTechnicalMetadataExtractorCheckItTiffPlugin implements MDExtractorPlugin {
+public class SLUBTechnicalMetadataExtractorCheckItTiffPlugin implements FormatValidationPlugin {
     private static final ExLogger log = ExLogger.getExLogger(SLUBTechnicalMetadataExtractorCheckItTiffPlugin.class);
     private enum Checkit_tiff_versions {
         current, upcoming
@@ -223,6 +223,11 @@ public class SLUBTechnicalMetadataExtractorCheckItTiffPlugin implements MDExtrac
         return "checkit_tiff";
     }
 
+    @Override
+    public boolean validateFormat(String s) {
+        return false;
+    }
+
     /** get agent version and signature version calling command VERSION
      *
      * @return string with version
@@ -1097,6 +1102,11 @@ public class SLUBTechnicalMetadataExtractorCheckItTiffPlugin implements MDExtrac
       return this.iswellformed;
     }
 
+    @Override
+    public List<String> getErrors() {
+        return null;
+    }
+
     @Override
     public final boolean isValid() {
         log.debug("is valid=" + this.isvalid);
-- 
GitLab