public class BaseUriPrecedencePolicy extends UriPrecedencePolicy implements HasKeyedProperties
Modifier and Type | Field and Description |
---|---|
protected KeyedProperties |
kp |
Constructor and Description |
---|
BaseUriPrecedencePolicy() |
Modifier and Type | Method and Description |
---|---|
protected int |
calculatePrecedence(CrawlURI curi)
Calculate the precedence value for the given URI.
|
int |
getBasePrecedence() |
KeyedProperties |
getKeyedProperties() |
void |
setBasePrecedence(int precedence) |
void |
uriScheduled(CrawlURI curi)
Add a precedence value to the supplied CrawlURI, which is being
scheduled onto a frontier queue for the first time.
|
protected KeyedProperties kp
public KeyedProperties getKeyedProperties()
getKeyedProperties
in interface HasKeyedProperties
public int getBasePrecedence()
public void setBasePrecedence(int precedence)
public void uriScheduled(CrawlURI curi)
UriPrecedencePolicy
uriScheduled
in class UriPrecedencePolicy
curi
- CrawlURI to assign a precedence valueprotected int calculatePrecedence(CrawlURI curi)
curi
- CrawlURI to evaluateCopyright © 2003-2014 Internet Archive. All Rights Reserved.