persistlogprocessor.html

来自「网络爬虫开源代码」· HTML 代码 · 共 704 行 · 第 1/4 页

HTML
704
字号
</TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../../../org/archive/crawler/settings/Type.html#addConstraint(org.archive.crawler.settings.Constraint)">addConstraint</A>, <A HREF="../../../../../org/archive/crawler/settings/Type.html#equals(java.lang.Object)">equals</A>, <A HREF="../../../../../org/archive/crawler/settings/Type.html#getConstraints()">getConstraints</A>, <A HREF="../../../../../org/archive/crawler/settings/Type.html#getLegalValueType()">getLegalValueType</A>, <A HREF="../../../../../org/archive/crawler/settings/Type.html#isExpertSetting()">isExpertSetting</A>, <A HREF="../../../../../org/archive/crawler/settings/Type.html#isOverrideable()">isOverrideable</A>, <A HREF="../../../../../org/archive/crawler/settings/Type.html#isTransient()">isTransient</A>, <A HREF="../../../../../org/archive/crawler/settings/Type.html#setExpertSetting(boolean)">setExpertSetting</A>, <A HREF="../../../../../org/archive/crawler/settings/Type.html#setLegalValueType(java.lang.Class)">setLegalValueType</A>, <A HREF="../../../../../org/archive/crawler/settings/Type.html#setOverrideable(boolean)">setOverrideable</A>, <A HREF="../../../../../org/archive/crawler/settings/Type.html#setTransient(boolean)">setTransient</A></CODE></TD></TR></TABLE>&nbsp;<A NAME="methods_inherited_from_class_javax.management.Attribute"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TH ALIGN="left"><B>Methods inherited from class javax.management.Attribute</B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE>getName</CODE></TD></TR></TABLE>&nbsp;<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, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD></TR></TABLE>&nbsp;<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="log"><!-- --></A><H3>log</H3><PRE>protected <A HREF="../../../../../org/archive/crawler/io/CrawlerJournal.html" title="class in org.archive.crawler.io">CrawlerJournal</A> <B>log</B></PRE><DL><DL></DL></DL><HR><A NAME="ATTR_LOG_FILENAME"><!-- --></A><H3>ATTR_LOG_FILENAME</H3><PRE>public static final java.lang.String <B>ATTR_LOG_FILENAME</B></PRE><DL><DD>setting for log filename<P><DL><DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.archive.crawler.processor.recrawl.PersistLogProcessor.ATTR_LOG_FILENAME">Constant Field Values</A></DL></DL><HR><A NAME="DEFAULT_LOG_FILENAME"><!-- --></A><H3>DEFAULT_LOG_FILENAME</H3><PRE>public static final java.lang.String <B>DEFAULT_LOG_FILENAME</B></PRE><DL><DD>default log filename<P><DL><DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.archive.crawler.processor.recrawl.PersistLogProcessor.DEFAULT_LOG_FILENAME">Constant Field Values</A></DL></DL><!-- ========= CONSTRUCTOR DETAIL ======== --><A NAME="constructor_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>Constructor Detail</B></FONT></TH></TR></TABLE><A NAME="PersistLogProcessor(java.lang.String)"><!-- --></A><H3>PersistLogProcessor</H3><PRE>public <B>PersistLogProcessor</B>(java.lang.String&nbsp;name)</PRE><DL><DD>Usual constructor<P><DL><DT><B>Parameters:</B><DD><CODE>name</CODE> - </DL></DL><!-- ============ METHOD DETAIL ========== --><A NAME="method_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>Method Detail</B></FONT></TH></TR></TABLE><A NAME="initialTasks()"><!-- --></A><H3>initialTasks</H3><PRE>protected void <B>initialTasks</B>()</PRE><DL><DD><B>Description copied from class: <CODE><A HREF="../../../../../org/archive/crawler/framework/Processor.html#initialTasks()">Processor</A></CODE></B></DD><DD>Classes subclassing this one should override this method to perform processor specific actions. <p> This method is garanteed to be called after the crawl is set up, but before any URI-processing has occured.<P><DD><DL><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/archive/crawler/framework/Processor.html#initialTasks()">initialTasks</A></CODE> in class <CODE><A HREF="../../../../../org/archive/crawler/framework/Processor.html" title="class in org.archive.crawler.framework">Processor</A></CODE></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="finalTasks()"><!-- --></A><H3>finalTasks</H3><PRE>protected void <B>finalTasks</B>()</PRE><DL><DD><B>Description copied from class: <CODE><A HREF="../../../../../org/archive/crawler/framework/Processor.html#finalTasks()">Processor</A></CODE></B></DD><DD>Classes subclassing this one should override this method to perform processor specific actions.<P><DD><DL><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/archive/crawler/framework/Processor.html#finalTasks()">finalTasks</A></CODE> in class <CODE><A HREF="../../../../../org/archive/crawler/framework/Processor.html" title="class in org.archive.crawler.framework">Processor</A></CODE></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="innerProcess(org.archive.crawler.datamodel.CrawlURI)"><!-- --></A><H3>innerProcess</H3><PRE>protected void <B>innerProcess</B>(<A HREF="../../../../../org/archive/crawler/datamodel/CrawlURI.html" title="class in org.archive.crawler.datamodel">CrawlURI</A>&nbsp;curi)</PRE><DL><DD><B>Description copied from class: <CODE><A HREF="../../../../../org/archive/crawler/framework/Processor.html#innerProcess(org.archive.crawler.datamodel.CrawlURI)">Processor</A></CODE></B></DD><DD>Classes subclassing this one should override this method to perform their custom actions on the CrawlURI.<P><DD><DL><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/archive/crawler/framework/Processor.html#innerProcess(org.archive.crawler.datamodel.CrawlURI)">innerProcess</A></CODE> in class <CODE><A HREF="../../../../../org/archive/crawler/framework/Processor.html" title="class in org.archive.crawler.framework">Processor</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>curi</CODE> - The CrawlURI being processed.</DL></DD></DL><HR><A NAME="crawlCheckpoint(java.io.File)"><!-- --></A><H3>crawlCheckpoint</H3><PRE>public void <B>crawlCheckpoint</B>(java.io.File&nbsp;checkpointDir)                     throws java.lang.Exception</PRE><DL><DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/archive/crawler/event/CrawlStatusListener.html#crawlCheckpoint(java.io.File)">CrawlStatusListener</A></CODE></B></DD><DD>Called by <A HREF="../../../../../org/archive/crawler/framework/CrawlController.html" title="class in org.archive.crawler.framework"><CODE>CrawlController</CODE></A> when checkpointing.<P><DD><DL><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/archive/crawler/event/CrawlStatusListener.html#crawlCheckpoint(java.io.File)">crawlCheckpoint</A></CODE> in interface <CODE><A HREF="../../../../../org/archive/crawler/event/CrawlStatusListener.html" title="interface in org.archive.crawler.event">CrawlStatusListener</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>checkpointDir</CODE> - Checkpoint dir.  Write checkpoint state here.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - A fatal exception.  Any exceptions that are let out of this checkpoint are assumed fatal and terminate further checkpoint processing.</DL>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?