Interface CrawlDatumProcessor

All Known Implementing Classes:
FetchOverdueCrawlDatumProcessor

public interface CrawlDatumProcessor
These are instantiated once for each host.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    count(CrawlDatum crawlDatum)
    Process a single crawl datum instance to aggregate custom counts.
    void
    finalize(HostDatum hostDatum)
    Process the final host datum instance and store the aggregated custom counts in the HostDatum.
  • Method Details

    • count

      void count(CrawlDatum crawlDatum)
      Process a single crawl datum instance to aggregate custom counts.
      Parameters:
      crawlDatum - CrawlDatum instance to count information from
    • finalize

      void finalize(HostDatum hostDatum)
      Process the final host datum instance and store the aggregated custom counts in the HostDatum.
      Parameters:
      hostDatum - HostDatum instance to hold the aggregated custom counts