org.archive.modules.deciderules.DecideRuleSequence

ToeThread.run()
ProcessorChain.prcess(CrawlURI curi, ChainStatusReceiver thread)
Processor.process(CrawlURI curi)
Scoper.isInScope(CrawlURI caUri)

//foreach getRules()
DecideResult r = rule.decisionFor(uri);

//inner decisionFor method,
DecideResult result = innerDecide(uri);

//last decisiveRule not  none is Effective
                    result = r;
                    decisiveRule = rule;
                    decisiveRuleNumber = i;

猜你喜欢

转载自sharehua.iteye.com/blog/1749170