public class CrawlingSameAsRetrieverDecorator extends AbstractSameAsRetrieverDecorator
SameAsRetrieverDecorator implements a crawling strategy for
retrieving new URIs. As long as new URIs are found, it calls the decorated
SameAsRetriever with these new links.decoratedRetriever| Constructor and Description |
|---|
CrawlingSameAsRetrieverDecorator(SameAsRetriever decoratedRetriever) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSameURIs(Set<String> uris) |
boolean |
isDebugCrawling() |
Set<String> |
retrieveSameURIs(String uri)
Returns a Set containing the URIs having a sameAs link to this URI or
null if no such URIs could be found.
|
Set<String> |
retrieveSameURIs(String domain,
String uri)
Returns a Set containing the URIs having a sameAs link to this URI or
null if no such URIs could be found.
|
void |
setDebugCrawling(boolean debugCrawling) |
getDecoratedpublic CrawlingSameAsRetrieverDecorator(SameAsRetriever decoratedRetriever)
public Set<String> retrieveSameURIs(String uri)
SingleUriSameAsRetrieverretrieveSameURIs in interface SingleUriSameAsRetrieverretrieveSameURIs in class AbstractSameAsRetrieverDecoratoruri - the URI for which sameAs links should be discoveredpublic Set<String> retrieveSameURIs(String domain, String uri)
SingleUriSameAsRetrieverretrieveSameURIs in interface SingleUriSameAsRetrieverretrieveSameURIs in class AbstractSameAsRetrieverDecoratordomain - the domain of the URIuri - the URI for which sameAs links should be discoveredpublic void addSameURIs(Set<String> uris)
addSameURIs in interface SameAsRetrieveraddSameURIs in class AbstractSameAsRetrieverDecoratorpublic boolean isDebugCrawling()
public void setDebugCrawling(boolean debugCrawling)
Copyright © 2014–2017. All rights reserved.