Package org.archive.modules.deciderules
Class DecideRule
java.lang.Object
org.archive.modules.deciderules.DecideRule
- All Implemented Interfaces:
Serializable
,HasKeyedProperties
- Direct Known Subclasses:
AcceptDecideRule
,ContentLengthDecideRule
,DecideRuleSequence
,PathologicalPathDecideRule
,PredicatedDecideRule
,PrerequisiteAcceptDecideRule
,RejectDecideRule
,ScriptedDecideRule
,SeedAcceptDecideRule
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
decisionFor
(CrawlURI uri) boolean
protected abstract DecideResult
innerDecide
(CrawlURI uri) onlyDecision
(CrawlURI uri) void
setComment
(String comment) void
setEnabled
(boolean enabled)
-
Field Details
-
kp
-
comment
-
-
Constructor Details
-
DecideRule
public DecideRule()
-
-
Method Details
-
getKeyedProperties
- Specified by:
getKeyedProperties
in interfaceHasKeyedProperties
-
getEnabled
public boolean getEnabled() -
setEnabled
public void setEnabled(boolean enabled) -
getComment
-
setComment
-
decisionFor
-
innerDecide
-
onlyDecision
-
accepts
-