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 b2d0cfba49d09e2093e1630f79309c3d9f4b8949..7d47cee5e7829a8ba32452b562559505460b5d8f 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);