org.openrdf.elmo.scutter
Class FoafRetriever

java.lang.Object
  extended by org.openrdf.elmo.scutter.SimpleRetriever
      extended by org.openrdf.elmo.scutter.FoafRetriever
All Implemented Interfaces:
Runnable, Retriever

public class FoafRetriever
extends SimpleRetriever
implements Retriever

This retriever is specific to crawling for FOAF data. It only collects statements in the RDF, RDF-S, FOAF and GEO namespaces and doesn't follow seeAlso links in documents that do not contain foaf:Person instances.

Author:
Peter Mika (pmika@cs.vu.nl)

Field Summary
protected static Logger _logger
           
 
Fields inherited from class org.openrdf.elmo.scutter.SimpleRetriever
_filter, _handler, _ok, _parser, _repository, _scutter, _url
 
Constructor Summary
FoafRetriever(URL url, Repository repository, Scutter scutter)
           
 
Method Summary
 
Methods inherited from class org.openrdf.elmo.scutter.SimpleRetriever
addSeeAlsos, aggregate, run, setFilter, setRepository, setScutter, setUrl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.openrdf.elmo.scutter.Retriever
setFilter, setRepository, setScutter, setUrl
 
Methods inherited from interface java.lang.Runnable
run
 

Field Detail

_logger

protected static final Logger _logger
Constructor Detail

FoafRetriever

public FoafRetriever(URL url,
                     Repository repository,
                     Scutter scutter)


Copyright © 2004-2008 Aduna. All Rights Reserved.