net.vidageek.crawler.config
Class CrawlerConfigurationBuilder

java.lang.Object
  extended by net.vidageek.crawler.config.CrawlerConfigurationBuilder

public final class CrawlerConfigurationBuilder
extends java.lang.Object

WARNING: This class is not thread-safe.

Author:
jonasabreu

Constructor Summary
CrawlerConfigurationBuilder(java.lang.String beginUrl)
           
 
Method Summary
 CrawlerConfiguration build()
           
 CrawlerConfigurationBuilder withDownloader(Downloader downloader)
           
 CrawlerConfigurationBuilder withKeepAlive(int keepAliveMilliseconds)
           
 CrawlerConfigurationBuilder withLinkNormalizer(LinkNormalizer normalizer)
           
 CrawlerConfigurationBuilder withMaxParallelRequests(int numberOfRequests)
           
 CrawlerConfigurationBuilder withRequestDelay(int requestDelayMilliseconds)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CrawlerConfigurationBuilder

public CrawlerConfigurationBuilder(java.lang.String beginUrl)
Method Detail

withDownloader

public CrawlerConfigurationBuilder withDownloader(Downloader downloader)

withLinkNormalizer

public CrawlerConfigurationBuilder withLinkNormalizer(LinkNormalizer normalizer)

withKeepAlive

public CrawlerConfigurationBuilder withKeepAlive(int keepAliveMilliseconds)

withRequestDelay

public CrawlerConfigurationBuilder withRequestDelay(int requestDelayMilliseconds)

build

public CrawlerConfiguration build()

withMaxParallelRequests

public CrawlerConfigurationBuilder withMaxParallelRequests(int numberOfRequests)


Copyright © 2008-2011 VidaGeek.net. All Rights Reserved.