From 856e398c549cf89be2aec02555fdc9dfce111f5d Mon Sep 17 00:00:00 2001 From: Derek Hulley Date: Sun, 17 Jun 2007 23:59:47 +0000 Subject: [PATCH] Moved to undeprecated 'isSupported' method git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@5995 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../metadata/MetadataExtracterRegistry.java | 19 ++++--------------- 1 file changed, 4 insertions(+), 15 deletions(-) diff --git a/source/java/org/alfresco/repo/content/metadata/MetadataExtracterRegistry.java b/source/java/org/alfresco/repo/content/metadata/MetadataExtracterRegistry.java index 5f3413f50e..3708ba995f 100644 --- a/source/java/org/alfresco/repo/content/metadata/MetadataExtracterRegistry.java +++ b/source/java/org/alfresco/repo/content/metadata/MetadataExtracterRegistry.java @@ -145,7 +145,6 @@ public class MetadataExtracterRegistry */ private MetadataExtracter findBestExtracter(String sourceMimetype) { - double bestReliability = -1; long bestTime = Long.MAX_VALUE; logger.debug("Finding best extracter for " + sourceMimetype); @@ -153,26 +152,16 @@ public class MetadataExtracterRegistry for (MetadataExtracter ext : extracters) { - double r = ext.getReliability(sourceMimetype); - if (r <= 0.0) + if (!ext.isSupported(sourceMimetype)) { // extraction not achievable continue; } - else if (r == bestReliability) - { - long time = ext.getExtractionTime(); - if (time < bestTime) - { - bestExtracter = ext; - bestTime = time; - } - } - else if (r > bestReliability) + long time = ext.getExtractionTime(); + if (time < bestTime) { bestExtracter = ext; - bestReliability = r; - bestTime = ext.getExtractionTime(); + bestTime = time; } } return bestExtracter;