|
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.erowid.sperowider.configuration.Configuration org.erowid.sperowider.configuration.SperowiderConfiguration
Holds configuration information for constructing a Sperowider
.
Field Summary | |
static String |
COMPRESS_INDEXES
Configuration corresponding to SperowiderContext.isCompressIndex() . |
static String |
CONFIGURATION_SOURCE
Configuration source setting name. |
static String |
DOWNLOAD_ROOT
Download root setting name. |
static String |
INDEX_LIMIT
Configuration corresponding to SperowiderContext.getIndexLimit() . |
static String |
LIMIT
Limit setting name. |
static String |
LOGGING_CONFIGURATION_FILE
Configuration logging configuration setting name. |
static String |
MODEL
Model setting name. |
static String |
PRIMING_URLS
Priming URLs setting name. |
static String |
SHOULD_DOWNLOAD
Should download setting name. |
static String |
SHOULD_INDEX
Should index setting name. |
static String |
SHOULD_RECTIFY
Should rectify setting name. |
static String |
SUMMARY_FILE_NAME
Summary file name setting name. |
static String |
SUMMARY_FOOTER_NAME
Summary file footer insert setting name. |
static String |
SUMMARY_HEADER_NAME
Summary file footer insert setting name. |
static String |
THROTTLE
Throttle setting name. |
static String |
URL_FILTER
URL filter setting name. |
Constructor Summary | |
SperowiderConfiguration()
Default constructor. |
|
SperowiderConfiguration(String downloadRoot,
ISperowiderFilter urlFilter,
ISperowiderModel model,
boolean shouldDownload,
boolean shouldRectify,
boolean shouldIndex,
String startingUrl,
long throttle,
int limit,
String summaryFileName,
String summaryHeaderFileName,
String summaryFooterFileName,
String configurationSource,
String loggingConfigFile,
int indexLimit,
boolean compressIndex)
Brutal configuration |
Methods inherited from class org.erowid.sperowider.configuration.Configuration |
addSetting, addSetting, generateConfigurationReport, get, getAsBoolean, getAsCollection, getAsLong, getAsString, getMessage, getMissingSettings, isValid, set, setDefault, setIgnoreNull, setMessage, setUnlessSet, setUnlessSetIgnoreNull |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final String DOWNLOAD_ROOT
SperowiderContext.setDownloadRoot(String)
.
public static final String URL_FILTER
SperowiderContext.setURLFilter(ISperowiderFilter)
.
public static final String MODEL
SperowiderContext.setSperowiderModel(ISperowiderModel)
.
public static final String SHOULD_DOWNLOAD
Sperowider.setShouldDownload(boolean)
.
public static final String SHOULD_INDEX
Sperowider.setShouldIndex(boolean)
.
public static final String SHOULD_RECTIFY
Sperowider.setShouldRectify(boolean)
.
public static final String PRIMING_URLS
SperowiderContext.addURLToModel(String, URL)
.
public static final String THROTTLE
Sperowider.setThrottle(long)
.
public static final String LIMIT
Sperowider.setLimit(int)
.
public static final String SUMMARY_FILE_NAME
Sperowider.setSummaryFileName(String)
.
public static final String SUMMARY_FOOTER_NAME
Sperowider.setSummaryFooterFileName(String)
.
public static final String SUMMARY_HEADER_NAME
Sperowider.setSummaryHeaderFileName(String)
.
public static final String CONFIGURATION_SOURCE
Sperowider.setConfigurationSource(String)
.
public static final String LOGGING_CONFIGURATION_FILE
SperowiderConfigurator.instantiateLog4j(String)
.
public static final String INDEX_LIMIT
SperowiderContext.getIndexLimit()
.
public static final String COMPRESS_INDEXES
SperowiderContext.isCompressIndex()
.
Constructor Detail |
public SperowiderConfiguration(String downloadRoot, ISperowiderFilter urlFilter, ISperowiderModel model, boolean shouldDownload, boolean shouldRectify, boolean shouldIndex, String startingUrl, long throttle, int limit, String summaryFileName, String summaryHeaderFileName, String summaryFooterFileName, String configurationSource, String loggingConfigFile, int indexLimit, boolean compressIndex)
public SperowiderConfiguration()
|
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |