Class Heritrix3JobMonitor

    • Field Detail

      • bActive

        public boolean bActive
      • bPull

        public boolean bPull
      • bInitialized

        public boolean bInitialized
      • jobId

        public long jobId
      • job

        public Job job
      • h3wrapper

        public org.netarchivesuite.heritrix3wrapper.Heritrix3Wrapper h3wrapper
      • h3HostnamePort

        public String h3HostnamePort
      • hostUrl

        public String hostUrl
      • jobname

        public String jobname
      • jobResult

        public org.netarchivesuite.heritrix3wrapper.JobResult jobResult
      • crawlLogFilePath

        public String crawlLogFilePath
      • logFile

        public File logFile
      • idxFile

        public File idxFile
      • lastIndexed

        public long lastIndexed
      • totalCachedLines

        public long totalCachedLines
      • searchResultNr

        protected int searchResultNr
    • Constructor Detail

      • Heritrix3JobMonitor

        protected Heritrix3JobMonitor()
    • Method Detail

      • init

        public void init()
      • update

        public void update()
      • updateCrawlLog

        public void updateCrawlLog​(byte[] tmpBuf)
      • cleanup

        public void cleanup​(List<File> oldFilesList)
      • getTotalCachedLines

        public long getTotalCachedLines()
      • isReady

        public boolean isReady()
      • setCrawlLogFilePath

        public void setCrawlLogFilePath​(String crawlLogFilePath)
        Set the file path to the crawl log
        Parameters:
        crawlLogFilePath - File path to the crawl log