1 package net.javacoding.jspider.core.util.config; 2 3 6 public interface ConfigConstants { 7 8 public static final String JSPIDER = "jspider"; 9 10 public static final String CONFIG_PROXY = "jspider.proxy"; 11 12 public static final String CONFIG_THREADING = "jspider.threads"; 13 public static final String CONFIG_THREADING_THINKERS = "thinkers"; 14 public static final String CONFIG_THREADING_SPIDERS = "spiders"; 15 public static final String CONFIG_THREADING_MONITORING = "monitoring"; 16 public static final String CONFIG_THREADING_MONITORING_ENABLED = "enabled"; 17 public static final String CONFIG_THREADING_MONITORING_INTERVAL = "interval"; 18 public static final String CONFIG_THREADING_COUNT = "count"; 19 20 public static final String CONFIG_PROXY_USE = "use"; 21 public static final String CONFIG_PROXY_HOST = "host"; 22 public static final String CONFIG_PROXY_PORT = "port"; 23 public static final String CONFIG_PROXY_AUTHENTICATE = "authenticate"; 24 public static final String CONFIG_PROXY_USERNAME = "user"; 25 public static final String CONFIG_PROXY_PASSWORD = "password"; 26 27 public static final String CONFIG_STORAGE = "jspider.storage"; 28 public static final String CONFIG_STORAGE_PROVIDER = "provider"; 29 public static final String CONFIG_STORAGE_CONFIG = "config"; 30 31 public static final String CONFIG_LOG = "jspider.log"; 32 public static final String CONFIG_LOG_PROVIDER = "provider"; 33 34 public static final String CONFIG_SCHEDULER = "jspider.taskscheduler"; 35 public static final String CONFIG_SCHEDULER_PROVIDER = "provider"; 36 public static final String CONFIG_SCHEDULER_MONITORING = "monitoring"; 37 public static final String CONFIG_SCHEDULER_MONITORING_ENABLED = "enabled"; 38 public static final String CONFIG_SCHEDULER_MONITORING_INTERVAL = "interval"; 39 40 public static final String CONFIG_FILTER = "jspider.filter"; 41 42 public static final String CONFIG_USERAGENT = "jspider.userAgent"; 43 44 public static final String SITES_BASE_SITE = "jspider.site.config.base"; 45 public static final String SITES_DEFAULT_SITE = "jspider.site.config.default"; 46 47 public static final String SITE = "site"; 48 49 public static final String SITE_USERAGENT = "site.userAgent"; 50 public static final String SITE_THROTTLE = "site.throttle"; 51 public static final String SITE_THROTTLE_CONFIG = "config"; 52 public static final String SITE_THROTTLE_PROVIDER = "provider"; 53 public static final String SITE_HANDLE = "site.handle"; 54 public static final String SITE_COOKIES_USE = "site.cookies.use"; 55 public static final String SITE_PROXY_USE = "site.proxy.use"; 56 public static final String SITE_ROBOTSTXT_FETCH = "site.robotstxt.fetch"; 57 public static final String SITE_ROBOTSTXT_OBEY = "site.robotstxt.obey"; 58 59 public static final String PLUGINS = "jspider.plugin"; 60 public static final String PLUGINS_COUNT = "count"; 61 public static final String PLUGINS_CONFIG = "config"; 62 63 public static final String PLUGIN = "plugin"; 64 public static final String PLUGIN_CLASS = "class"; 65 public static final String PLUGIN_CONFIG = "config"; 66 public static final String PLUGIN_FILTER = "filter"; 67 public static final String PLUGIN_FILTER_ENABLED = "enabled"; 68 69 public static final String FILTER_ENABLED = "enabled"; 70 public static final String FILTER_ENGINE = "engine"; 71 public static final String FILTER_MONITORING= "monitoring"; 72 public static final String FILTER_SPIDER = "spider"; 73 74 public static final String RULES = "rules"; 75 public static final String RULES_COUNT = "count"; 76 77 public static final String RULE_CLASS = "class"; 78 public static final String RULE_CONFIG = "config"; 79 } 80 | Popular Tags |