|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.management.Attribute org.archive.crawler.settings.Type org.archive.crawler.settings.ComplexType org.archive.crawler.settings.ModuleType org.archive.crawler.deciderules.DecideRule org.archive.crawler.deciderules.ConfiguredDecideRule org.archive.crawler.deciderules.PredicatedDecideRule org.archive.crawler.deciderules.SurtPrefixedDecideRule org.archive.crawler.deciderules.OnHostsDecideRule
public class OnHostsDecideRule
Rule applies configured decision to any URIs that are on one of the hosts in the configured set of hosts, filled from the seed set.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.archive.crawler.settings.ComplexType |
---|
ComplexType.MBeanAttributeInfoIterator |
Field Summary |
---|
Fields inherited from class org.archive.crawler.deciderules.SurtPrefixedDecideRule |
---|
ATTR_ALSO_CHECK_VIA, ATTR_REBUILD_ON_RECONFIG, ATTR_SEEDS_AS_SURT_PREFIXES, ATTR_SURTS_DUMP_FILE, ATTR_SURTS_SOURCE_FILE, DEFAULT_ALSO_CHECK_VIA, DEFAULT_REBUILD_ON_RECONFIG, surtPrefixes |
Fields inherited from class org.archive.crawler.deciderules.ConfiguredDecideRule |
---|
ALLOWED_TYPES, ATTR_DECISION |
Fields inherited from class org.archive.crawler.deciderules.DecideRule |
---|
ACCEPT, PASS, REJECT |
Fields inherited from class org.archive.crawler.settings.ComplexType |
---|
definition, definitionMap |
Constructor Summary | |
---|---|
OnHostsDecideRule(java.lang.String name)
Usual constructor. |
Method Summary | |
---|---|
protected java.lang.String |
prefixFrom(java.lang.String uri)
|
protected void |
readPrefixes()
Patch the SURT prefix set so that it only includes host-enforcing prefixes |
Methods inherited from class org.archive.crawler.deciderules.SurtPrefixedDecideRule |
---|
addedSeed, buildSurtPrefixSet, dumpSurtPrefixSet, evaluate, getSeedfile, kickUpdate |
Methods inherited from class org.archive.crawler.deciderules.PredicatedDecideRule |
---|
decisionFor |
Methods inherited from class org.archive.crawler.deciderules.ConfiguredDecideRule |
---|
singlePossibleNonPassDecision |
Methods inherited from class org.archive.crawler.deciderules.DecideRule |
---|
getController |
Methods inherited from class org.archive.crawler.settings.ModuleType |
---|
addElement, listUsedFiles |
Methods inherited from class org.archive.crawler.settings.Type |
---|
addConstraint, equals, getConstraints, getLegalValueType, isExpertSetting, isOverrideable, isTransient, setExpertSetting, setLegalValueType, setOverrideable, setTransient |
Methods inherited from class javax.management.Attribute |
---|
getName, hashCode |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public OnHostsDecideRule(java.lang.String name)
name
- Method Detail |
---|
protected void readPrefixes()
readPrefixes
in class SurtPrefixedDecideRule
SurtPrefixedDecideRule.readPrefixes()
protected java.lang.String prefixFrom(java.lang.String uri)
prefixFrom
in class SurtPrefixedDecideRule
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |