Class PredicatedDecideRule

java.lang.Object
org.archive.modules.deciderules.DecideRule
org.archive.modules.deciderules.PredicatedDecideRule
All Implemented Interfaces:
Serializable, org.archive.spring.HasKeyedProperties
Direct Known Subclasses:
AddRedirectFromRootServerToScope, ExternalGeoLocationDecideRule, FetchStatusDecideRule, HasViaDecideRule, HopCrossesAssignmentLevelDomainDecideRule, IdenticalDigestDecideRule, IpAddressSetDecideRule, MatchesListRegexDecideRule, MatchesRegexDecideRule, MatchesStatusCodeDecideRule, ResourceNoLongerThanDecideRule, ResponseContentLengthDecideRule, SchemeNotInSetDecideRule, SourceSeedDecideRule, SurtPrefixedDecideRule, TooManyHopsDecideRule, TooManyPathSegmentsDecideRule, TransclusionDecideRule, ViaSurtPrefixedDecideRule

public abstract class PredicatedDecideRule
extends DecideRule
Rule which applies the configured decision only if a test evaluates to true. Subclasses override evaluate() to establish the test.
Author:
gojomo
See Also:
Serialized Form