📄 settingshandler.html
字号:
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected static java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/archive/crawler/settings/SettingsHandler.html#getClassName(java.lang.String)">getClassName</A></B>(java.lang.String typeName)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../org/archive/crawler/settings/ComplexType.html" title="class in org.archive.crawler.settings">ComplexType</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/archive/crawler/settings/SettingsHandler.html#getComplexTypeByAbsoluteName(org.archive.crawler.settings.CrawlerSettings, java.lang.String)">getComplexTypeByAbsoluteName</A></B>(<A HREF="../../../../org/archive/crawler/settings/CrawlerSettings.html" title="class in org.archive.crawler.settings">CrawlerSettings</A> settings, java.lang.String absoluteName)</CODE><BR> Get a complex type by its absolute name.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>abstract java.util.Collection</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/archive/crawler/settings/SettingsHandler.html#getDomainOverrides(java.lang.String)">getDomainOverrides</A></B>(java.lang.String rootDomain)</CODE><BR> Will return a Collection of strings with domains that contain 'per' domain overrides (or their subdomains contain them).</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>abstract java.util.List</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/archive/crawler/settings/SettingsHandler.html#getListOfAllFiles()">getListOfAllFiles</A></B>()</CODE><BR> Creates and returns a <tt>List</tt> of all files comprising the current settings framework.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../org/archive/crawler/settings/ModuleType.html" title="class in org.archive.crawler.settings">ModuleType</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/archive/crawler/settings/SettingsHandler.html#getModule(java.lang.String)">getModule</A></B>(java.lang.String name)</CODE><BR> Get a module by name.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../org/archive/crawler/settings/CrawlerSettings.html" title="class in org.archive.crawler.settings">CrawlerSettings</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/archive/crawler/settings/SettingsHandler.html#getOrCreateSettingsObject(java.lang.String)">getOrCreateSettingsObject</A></B>(java.lang.String scope)</CODE><BR> Get or create CrawlerSettings object for a host or domain.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../org/archive/crawler/settings/CrawlerSettings.html" title="class in org.archive.crawler.settings">CrawlerSettings</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/archive/crawler/settings/SettingsHandler.html#getOrCreateSettingsObject(java.lang.String, java.lang.String)">getOrCreateSettingsObject</A></B>(java.lang.String scope, java.lang.String refinement)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../org/archive/crawler/datamodel/CrawlOrder.html" title="class in org.archive.crawler.datamodel">CrawlOrder</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/archive/crawler/settings/SettingsHandler.html#getOrder()">getOrder</A></B>()</CODE><BR> Get the CrawlOrder.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/archive/crawler/settings/SettingsHandler.html#getParentScope(java.lang.String)">getParentScope</A></B>(java.lang.String scope)</CODE><BR> Strip off the leftmost part of a domain name.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>abstract java.io.File</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/archive/crawler/settings/SettingsHandler.html#getPathRelativeToWorkingDirectory(java.lang.String)">getPathRelativeToWorkingDirectory</A></B>(java.lang.String path)</CODE><BR> Transforms a relative path so that it is relative to a location that is regarded as a working dir for these settings.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../org/archive/crawler/settings/CrawlerSettings.html" title="class in org.archive.crawler.settings">CrawlerSettings</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/archive/crawler/settings/SettingsHandler.html#getSettings(java.lang.String)">getSettings</A></B>(java.lang.String host)</CODE><BR> Get CrawlerSettings object in effect for a host or domain.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../org/archive/crawler/settings/CrawlerSettings.html" title="class in org.archive.crawler.settings">CrawlerSettings</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/archive/crawler/settings/SettingsHandler.html#getSettings(java.lang.String, org.archive.net.UURI)">getSettings</A></B>(java.lang.String host, <A HREF="../../../../org/archive/net/UURI.html" title="class in org.archive.net">UURI</A> uuri)</CODE><BR> Get CrawlerSettings object in effect for a host or domain.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected <A HREF="../../../../org/archive/crawler/settings/CrawlerSettings.html" title="class in org.archive.crawler.settings">CrawlerSettings</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/archive/crawler/settings/SettingsHandler.html#getSettingsForHost(java.lang.String)">getSettingsForHost</A></B>(java.lang.String host)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../org/archive/crawler/settings/CrawlerSettings.html" title="class in org.archive.crawler.settings">CrawlerSettings</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/archive/crawler/settings/SettingsHandler.html#getSettingsObject(java.lang.String)">getSettingsObject</A></B>(java.lang.String scope)</CODE><BR> Get CrawlerSettings object for a host or domain.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../org/archive/crawler/settings/CrawlerSettings.html" title="class in org.archive.crawler.settings">CrawlerSettings</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/archive/crawler/settings/SettingsHandler.html#getSettingsObject(java.lang.String, java.lang.String)">getSettingsObject</A></B>(java.lang.String scope, java.lang.String refinement)</CODE><BR> Get CrawlerSettings object for a host/domain and a particular refinement.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected static java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/archive/crawler/settings/SettingsHandler.html#getTypeName(java.lang.String)">getTypeName</A></B>(java.lang.String className)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/archive/crawler/settings/SettingsHandler.html#initialize()">initialize</A></B>()</CODE><BR> Initialize the SettingsHandler.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static <A HREF="../../../../org/archive/crawler/settings/ModuleType.html" title="class in org.archive.crawler.settings">ModuleType</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/archive/crawler/settings/SettingsHandler.html#instantiateModuleTypeFromClassName(java.lang.String, java.lang.String)">instantiateModuleTypeFromClassName</A></B>(java.lang.String name, java.lang.String className)</CODE><BR> Instatiate a new ModuleType given its name and className.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected abstract <A HREF="../../../../org/archive/crawler/settings/CrawlerSettings.html" title="class in org.archive.crawler.settings">CrawlerSettings</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/archive/crawler/settings/SettingsHandler.html#readSettingsObject(org.archive.crawler.settings.CrawlerSettings)">readSettingsObject</A></B>(<A HREF="../../../../org/archive/crawler/settings/CrawlerSettings.html" title="class in org.archive.crawler.settings">CrawlerSettings</A> settings)</CODE><BR> Read the CrawlerSettings object from persistent storage.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/archive/crawler/settings/SettingsHandler.html#registerValueErrorHandler(org.archive.crawler.settings.ValueErrorHandler)">registerValueErrorHandler</A></B>(<A HREF="../../../../org/archive/crawler/settings/ValueErrorHandler.html" title="interface in org.archive.crawler.settings">ValueErrorHandler</A> errorHandler)</CODE><BR> Register an instance of <A HREF="../../../../org/archive/crawler/settings/ValueErrorHandler.html" title="interface in org.archive.crawler.settings"><CODE>ValueErrorHandler</CODE></A>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/archive/crawler/settings/SettingsHandler.html#setErrorReportingLevel(java.util.logging.Level)">setErrorReportingLevel</A></B>(java.util.logging.Level level)</CODE><BR> Set the level for which notification of failed constraints will be fired.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected static java.lang.Object</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/archive/crawler/settings/SettingsHandler.html#StringToType(java.lang.String, java.lang.String)">StringToType</A></B>(java.lang.String stringValue, java.lang.String typeName)</CODE><BR> Convert a String object to an object of <code>typeName</code>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/archive/crawler/settings/SettingsHandler.html#unregisterValueErrorHandler(org.archive.crawler.settings.ValueErrorHandler)">unregisterValueErrorHandler</A></B>(<A HREF="../../../../org/archive/crawler/settings/ValueErrorHandler.html" title="interface in org.archive.crawler.settings">ValueErrorHandler</A> errorHandler)</CODE><BR> Unregister an instance of <A HREF="../../../../org/archive/crawler/settings/ValueErrorHandler.html" title="interface in org.archive.crawler.settings"><CODE>ValueErrorHandler</CODE></A>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>abstract void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/archive/crawler/settings/SettingsHandler.html#writeSettingsObject(org.archive.crawler.settings.CrawlerSettings)">writeSettingsObject</A></B>(<A HREF="../../../../org/archive/crawler/settings/CrawlerSettings.html" title="class in org.archive.crawler.settings">CrawlerSettings</A> settings)</CODE><BR> Write the CrawlerSettings object to persistent storage.</TD></TR></TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD></TR></TABLE> <P><!-- ============ FIELD DETAIL =========== --><A NAME="field_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"><B>Field Detail</B></FONT></TH></TR></TABLE><A NAME="INTEGER"><!-- --></A><H3>INTEGER</H3><PRE>static final java.lang.String <B>INTEGER</B></PRE><DL><DD>Datatypes supported by the settings framwork<P><DL><DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.archive.crawler.settings.SettingsHandler.INTEGER">Constant Field Values</A></DL></DL><HR><A NAME="LONG"><!-- --></A><H3>LONG</H3><PRE>static final java.lang.String <B>LONG</B></PRE><DL><DL><DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.archive.crawler.settings.SettingsHandler.LONG">Constant Field Values</A></DL></DL><HR><A NAME="FLOAT"><!-- --></A><H3>FLOAT</H3><PRE>static final java.lang.String <B>FLOAT</B></PRE><DL><DL><DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.archive.crawler.settings.SettingsHandler.FLOAT">Constant Field Values</A></DL></DL><HR><A NAME="DOUBLE"><!-- --></A><H3>DOUBLE</H3><PRE>static final java.lang.String <B>DOUBLE</B></PRE><DL><DL><DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.archive.crawler.settings.SettingsHandler.DOUBLE">Constant Field Values</A></DL></DL><HR><A NAME="BOOLEAN"><!-- --></A><H3>BOOLEAN</H3><PRE>static final java.lang.String <B>BOOLEAN</B></PRE><DL><DL><DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.archive.crawler.settings.SettingsHandler.BOOLEAN">Constant Field Values</A></DL></DL><HR><A NAME="STRING"><!-- --></A><H3>STRING</H3><PRE>static final java.lang.String <B>STRING</B></PRE><DL><DL><DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.archive.crawler.settings.SettingsHandler.STRING">Constant Field Values</A></DL></DL><HR><A NAME="TEXT"><!-- --></A><H3>TEXT</H3><PRE>static final java.lang.String <B>TEXT</B></PRE><DL><DL><DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.archive.crawler.settings.SettingsHandler.TEXT">Constant Field Values</A></DL></DL><HR><A NAME="OBJECT"><!-- --></A><H3>OBJECT</H3><PRE>static final java.lang.String <B>OBJECT</B></PRE><DL><DL><DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.archive.crawler.settings.SettingsHandler.OBJECT">Constant Field Values</A></DL></DL><HR><A NAME="TIMESTAMP"><!-- --></A><H3>TIMESTAMP</H3><PRE>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -