Queue<Link> queue = new LinkedList<Link>();
SequentialTaskMaster<Link> taskMaster = new SequentialTaskMaster<Link>();
// MultiThreadedTaskMaster<Link> taskMaster = new MultiThreadedTaskMaster<Link>();
taskMaster.setDelayTimer( simpleDelayTimer );
taskMaster.setExceptionHandler(new DefaultTaskExceptionHandler());
CrawlingDroid crawler = new ExceptionCrawlingDroid( queue, taskMaster );
crawler.setFiltersFactory(filtersFactory);
crawler.setParserFactory(parserFactory);
crawler.setProtocolFactory(protocolFactory);