String targetURI) {
ParserFactory parserFactory = createDefaultParserFactory();
ProtocolFactory protocolFactory = createDefaultProtocolFactory();
URLFiltersFactory filtersFactory = createDefaultURLFiltersFactory();
SimpleDelayTimer simpleDelayTimer = new SimpleDelayTimer();
simpleDelayTimer.setDelayMillis(100);
SequentialTaskMaster<Link> taskMaster = new SequentialTaskMaster<Link>();
// MultiThreadedTaskMaster<Link> taskMaster = new MultiThreadedTaskMaster<Link>();
taskMaster.setDelayTimer( simpleDelayTimer );
taskMaster.setExceptionHandler(new DefaultTaskExceptionHandler());