Represents the 'root' of the settings hierarchy. Contains those settings that
do not belong to any specific module, but rather relate to the crawl as a
whole (much of this is used by the CrawlController directly or indirectly).
See Also:org.archive.crawler.settings.ModuleType
getLoggers() Returns the Map of the StatisticsTracking modules that are included in the
configuration that the current instance of this class is representing.
public int
getMaxToes() Returns the set number of maximum toe threads.
getSettingsDir(String key) Return fullpath to the directory named by key
in settings.
If directory does not exist, it and all intermediary dirs
will be created.
Parameters: key - Key to use going to settings.
final public static String ATTR_BDB_CACHE_PERCENT(Code)
Percentage of heap to allocate to bdb cache
ATTR_CHECKPOINTS_PATH
final public static String ATTR_CHECKPOINTS_PATH(Code)
ATTR_CHECKPOINT_COPY_BDBJE_LOGS
final public static String ATTR_CHECKPOINT_COPY_BDBJE_LOGS(Code)
When checkpointing, copy the bdb logs.
Default is true. If false, then we do not copy logs on checkpoint AND
we tell bdbje never to delete log files; instead it renames
files-to-delete with a '.del' extension. Assumption is that when this
setting is false, an external process is managing the removing of
bdbje log files and that come time to recover from a checkpoint, the
files that comprise a checkpoint are manually assembled.
Returns the Map of the StatisticsTracking modules that are included in the
configuration that the current instance of this class is representing.
Map of the StatisticsTracking modules
Return fullpath to the directory named by key
in settings.
If directory does not exist, it and all intermediary dirs
will be created.
Parameters: key - Key to use going to settings. Full path to directory named by key. throws: AttributeNotFoundException -