public class ReschedulingProcessor extends Processor
Constructor and Description |
---|
ReschedulingProcessor() |
Modifier and Type | Method and Description |
---|---|
long |
getRescheduleDelaySeconds() |
protected void |
innerProcess(CrawlURI curi)
Actually performs the process.
|
void |
setRescheduleDelaySeconds(long rescheduleDelaySeconds) |
protected boolean |
shouldProcess(CrawlURI curi)
Determines whether the given uri should be processed by this
processor.
|
doCheckpoint, finishCheckpoint, flattenVia, fromCheckpointJson, getBeanName, getEnabled, getKeyedProperties, getRecordedSize, getShouldProcessRule, getURICount, hasHttpAuthenticationCredential, innerProcessResult, innerRejectProcess, isRunning, isSuccess, process, report, setBeanName, setEnabled, setRecoveryCheckpoint, setShouldProcessRule, start, startCheckpoint, stop, toCheckpointJson
public long getRescheduleDelaySeconds()
public void setRescheduleDelaySeconds(long rescheduleDelaySeconds)
protected boolean shouldProcess(CrawlURI curi)
Processor
shouldProcess
in class Processor
curi
- the URI to testprotected void innerProcess(CrawlURI curi)
Processor
#ENABLED
, the
#DECIDE_RULES
and the #shouldProcess(ProcessorURI)
tests.innerProcess
in class Processor
curi
- the URI to processCopyright © 2003-2014 Internet Archive. All Rights Reserved.