diff --git a/modules/src/main/java/org/archive/modules/deciderules/PredicatedDecideRule.java b/modules/src/main/java/org/archive/modules/deciderules/PredicatedDecideRule.java index ebdce650..8c2a0693 100644 --- a/modules/src/main/java/org/archive/modules/deciderules/PredicatedDecideRule.java +++ b/modules/src/main/java/org/archive/modules/deciderules/PredicatedDecideRule.java @@ -28,6 +28,7 @@ import org.archive.modules.CrawlURI; * @author gojomo */ public abstract class PredicatedDecideRule extends DecideRule { + private static final long serialVersionUID = 1L; { setDecision(DecideResult.ACCEPT); @@ -50,5 +51,10 @@ public abstract class PredicatedDecideRule extends DecideRule { return DecideResult.NONE; } + @Override + public DecideResult onlyDecision(CrawlURI uri) { + return getDecision(); + } + protected abstract boolean evaluate(CrawlURI object); }