Class CrawlWsSource

java.lang.Object
org.lockss.ws.entities.CrawlWsResult
org.lockss.laaws.crawler.impl.CrawlWsSource

public class CrawlWsSource extends org.lockss.ws.entities.CrawlWsResult
Container for the information that is used as the source for a query related to crawls.
  • Constructor Details

    • CrawlWsSource

      public CrawlWsSource(org.lockss.crawler.CrawlReq crawlerRequest)
    • CrawlWsSource

      public CrawlWsSource(org.lockss.crawler.CrawlerStatus crawlerStatus)
  • Method Details

    • getAuId

      public String getAuId()
      Overrides:
      getAuId in class org.lockss.ws.entities.CrawlWsResult
    • getAuName

      public String getAuName()
      Overrides:
      getAuName in class org.lockss.ws.entities.CrawlWsResult
    • getPriority

      public Integer getPriority()
      Overrides:
      getPriority in class org.lockss.ws.entities.CrawlWsResult
    • getCrawlKey

      public String getCrawlKey()
      Overrides:
      getCrawlKey in class org.lockss.ws.entities.CrawlWsResult
    • getCrawlType

      public String getCrawlType()
      Overrides:
      getCrawlType in class org.lockss.ws.entities.CrawlWsResult
    • getStartTime

      public Long getStartTime()
      Overrides:
      getStartTime in class org.lockss.ws.entities.CrawlWsResult
    • getDuration

      public Long getDuration()
      Overrides:
      getDuration in class org.lockss.ws.entities.CrawlWsResult
    • getCrawlStatus

      public String getCrawlStatus()
      Overrides:
      getCrawlStatus in class org.lockss.ws.entities.CrawlWsResult
    • getBytesFetchedCount

      public Long getBytesFetchedCount()
      Overrides:
      getBytesFetchedCount in class org.lockss.ws.entities.CrawlWsResult
    • getPagesFetchedCount

      public Integer getPagesFetchedCount()
      Overrides:
      getPagesFetchedCount in class org.lockss.ws.entities.CrawlWsResult
    • getPagesFetched

      public List<String> getPagesFetched()
      Overrides:
      getPagesFetched in class org.lockss.ws.entities.CrawlWsResult
    • getPagesParsedCount

      public Integer getPagesParsedCount()
      Overrides:
      getPagesParsedCount in class org.lockss.ws.entities.CrawlWsResult
    • getPagesParsed

      public List<String> getPagesParsed()
      Overrides:
      getPagesParsed in class org.lockss.ws.entities.CrawlWsResult
    • getPagesPendingCount

      public Integer getPagesPendingCount()
      Overrides:
      getPagesPendingCount in class org.lockss.ws.entities.CrawlWsResult
    • getPagesPending

      public List<String> getPagesPending()
      Overrides:
      getPagesPending in class org.lockss.ws.entities.CrawlWsResult
    • getPagesExcludedCount

      public Integer getPagesExcludedCount()
      Overrides:
      getPagesExcludedCount in class org.lockss.ws.entities.CrawlWsResult
    • getPagesExcluded

      public List<String> getPagesExcluded()
      Overrides:
      getPagesExcluded in class org.lockss.ws.entities.CrawlWsResult
    • getOffSiteUrlsExcludedCount

      public Integer getOffSiteUrlsExcludedCount()
      Overrides:
      getOffSiteUrlsExcludedCount in class org.lockss.ws.entities.CrawlWsResult
    • getPagesNotModifiedCount

      public Integer getPagesNotModifiedCount()
      Overrides:
      getPagesNotModifiedCount in class org.lockss.ws.entities.CrawlWsResult
    • getPagesNotModified

      public List<String> getPagesNotModified()
      Overrides:
      getPagesNotModified in class org.lockss.ws.entities.CrawlWsResult
    • getPagesWithErrorsCount

      public Integer getPagesWithErrorsCount()
      Overrides:
      getPagesWithErrorsCount in class org.lockss.ws.entities.CrawlWsResult
    • getPagesWithErrors

      public List<org.lockss.ws.entities.UrlErrorWsResult> getPagesWithErrors()
      Overrides:
      getPagesWithErrors in class org.lockss.ws.entities.CrawlWsResult
    • getMimeTypeCount

      public Integer getMimeTypeCount()
      Overrides:
      getMimeTypeCount in class org.lockss.ws.entities.CrawlWsResult
    • getMimeTypes

      public Collection<String> getMimeTypes()
      Overrides:
      getMimeTypes in class org.lockss.ws.entities.CrawlWsResult
    • getSources

      public List<String> getSources()
      Overrides:
      getSources in class org.lockss.ws.entities.CrawlWsResult
    • getStartingUrls

      public Collection<String> getStartingUrls()
      Overrides:
      getStartingUrls in class org.lockss.ws.entities.CrawlWsResult
    • getRefetchDepth

      public Integer getRefetchDepth()
      Overrides:
      getRefetchDepth in class org.lockss.ws.entities.CrawlWsResult
    • getLinkDepth

      public Integer getLinkDepth()
      Overrides:
      getLinkDepth in class org.lockss.ws.entities.CrawlWsResult