package com.constellio.app.modules.es.connectors.http.fetcher.config; import com.constellio.app.modules.es.model.connectors.http.ConnectorHttpInstance; public class FetcherConfigFactory { public static FetcherConfig getInstance(ConnectorHttpInstance httpConnector) { // final String[] includePatterns = httpConnector.getIncludePatternsArray(); // final String[] excludePatterns = httpConnector.getExcludePatternsArray(); // final UrlNormalizer[] normalizers = new UrlNormalizer[] { new BasicUrlNormalizer() }; // final int depth = httpConnector.getDepthInt(); // final double delay = httpConnector.getDelayInt(); // final int threads = httpConnector.getThreadsInt(); // final String[] startUrls = httpConnector.getUrlsArray(); // final String[] onDemandUrls = httpConnector.getOnDemandArray(); // final String robotsUserAgent = httpConnector.getRobotsUserAgent(); // FetcherConfig config = new FetcherConfig(includePatterns, excludePatterns, normalizers, 1500, 30000, // depth, delay, threads, startUrls, onDemandUrls, robotsUserAgent); return null; } }