-
- All Implemented Interfaces:
-
java.lang.AutoCloseable
public final class MiscMessageWriter extends MultiSinkWriterCreated by vincent on 16-10-12. Copyright @ 2013-2016 Platon AI. All rights reserved
Write misc messages into misc sinks
-
-
Constructor Summary
Constructors Constructor Description MiscMessageWriter(ImmutableConfig conf)MiscMessageWriter(WebDb webDb, ImmutableConfig conf)
-
Method Summary
Modifier and Type Method Description final WebDbgetWebDb()TODO: no WebDb dependency final ImmutableConfiggetConf()final Unitreport(WebPage page)final Unitreport(String reportGroup, WebPage page)TODO : use WeakIndexer final UnitreportPageFromSeedersist(String report)final UnitreportPageFromSeed(String report)final UnitdebugFetchHistory(WebPage page)final UnitdebugDeadOutgoingPage(String deadUrl, WebPage page)final UnitdebugExtractedFields(WebPage page)final UnitreportGeneratedHosts(Set<String> hostNames)final UnitreportDOMStatistics(WebPage page, DomStatistics stat)final UnitreportLabeledHyperlinks(Set<Hyperlink> hyperLinks)final UnitdebugSortScore(WebPage page)final UnitdebugFetchLaterSeeds(WebPage page)final UnitdebugDepthUpdated(String report)final UnitdebugIllegalLastFetchTime(WebPage page)final UnitdebugRedirects(String url, ActiveDomUrls urls)final UnitreportRedirects(String report)final UnitreportFlawParsedPage(WebPage page, Boolean verbose)final UnitreportBrokenEntity(String url, String message)final UnitreportPerformance(String url, String elapsed)final UnitdebugLongUrls(String report)final UnitdebugIndexDocTime(String timeStrings)final UnitreportFetchSchedule(WebPage page, Boolean verbose)final UnitreportForceRefetchSeeds(String report)final UnitreportBadModifiedTime(String report)final Unitcommit()Unitclose()-
-
Method Detail
-
getWebDb
final WebDb getWebDb()
TODO: no WebDb dependency
-
getConf
final ImmutableConfig getConf()
-
reportPageFromSeedersist
final Unit reportPageFromSeedersist(String report)
-
reportPageFromSeed
final Unit reportPageFromSeed(String report)
-
debugFetchHistory
final Unit debugFetchHistory(WebPage page)
-
debugDeadOutgoingPage
final Unit debugDeadOutgoingPage(String deadUrl, WebPage page)
-
debugExtractedFields
final Unit debugExtractedFields(WebPage page)
-
reportGeneratedHosts
final Unit reportGeneratedHosts(Set<String> hostNames)
-
reportDOMStatistics
final Unit reportDOMStatistics(WebPage page, DomStatistics stat)
-
reportLabeledHyperlinks
final Unit reportLabeledHyperlinks(Set<Hyperlink> hyperLinks)
-
debugSortScore
final Unit debugSortScore(WebPage page)
-
debugFetchLaterSeeds
final Unit debugFetchLaterSeeds(WebPage page)
-
debugDepthUpdated
final Unit debugDepthUpdated(String report)
-
debugIllegalLastFetchTime
final Unit debugIllegalLastFetchTime(WebPage page)
-
debugRedirects
final Unit debugRedirects(String url, ActiveDomUrls urls)
-
reportRedirects
final Unit reportRedirects(String report)
-
reportFlawParsedPage
final Unit reportFlawParsedPage(WebPage page, Boolean verbose)
-
reportBrokenEntity
final Unit reportBrokenEntity(String url, String message)
-
reportPerformance
final Unit reportPerformance(String url, String elapsed)
-
debugLongUrls
final Unit debugLongUrls(String report)
-
debugIndexDocTime
final Unit debugIndexDocTime(String timeStrings)
-
reportFetchSchedule
final Unit reportFetchSchedule(WebPage page, Boolean verbose)
-
reportForceRefetchSeeds
final Unit reportForceRefetchSeeds(String report)
-
reportBadModifiedTime
final Unit reportBadModifiedTime(String report)
-
-
-
-