Class DownloadScrapeResultImpl
java.lang.Object
com.biglybt.pifimpl.local.download.DownloadScrapeResultImpl
- All Implemented Interfaces:
DownloadScrapeResult
-
Field Summary
FieldsFields inherited from interface DownloadScrapeResult
RT_ERROR, RT_SUCCESS -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDownloadScrapeResultImpl(DownloadImpl _download, TRTrackerScraperResponse _response) -
Method Summary
Modifier and TypeMethodDescriptionprotected TRTrackerScraperResponseGives access to the associated downloadlongintGives the number of non-seeds returned by the scrapeintA scrape result can denote either a successful or failed scrape.longintGives the number of seeds returned by the scrapereturns a string representation of the scrape statusgetURL()The URL for the trackerprotected voidsetContent(TRTrackerScraperResponse _response) voidsetNextScrapeStartTime(long nextScrapeStartTime) Sets the next scrape time
-
Field Details
-
download
-
response
-
-
Constructor Details
-
DownloadScrapeResultImpl
-
-
Method Details
-
setContent
-
getDownload
Description copied from interface:DownloadScrapeResultGives access to the associated download- Specified by:
getDownloadin interfaceDownloadScrapeResult- Returns:
-
getResponseType
public int getResponseType()Description copied from interface:DownloadScrapeResultA scrape result can denote either a successful or failed scrape.- Specified by:
getResponseTypein interfaceDownloadScrapeResult- Returns:
- RT_SUCCESS or RT_ERROR
-
getSeedCount
public int getSeedCount()Description copied from interface:DownloadScrapeResultGives the number of seeds returned by the scrape- Specified by:
getSeedCountin interfaceDownloadScrapeResult- Returns:
-
getNonSeedCount
public int getNonSeedCount()Description copied from interface:DownloadScrapeResultGives the number of non-seeds returned by the scrape- Specified by:
getNonSeedCountin interfaceDownloadScrapeResult- Returns:
-
getScrapeStartTime
public long getScrapeStartTime()- Specified by:
getScrapeStartTimein interfaceDownloadScrapeResult
-
setNextScrapeStartTime
public void setNextScrapeStartTime(long nextScrapeStartTime) Description copied from interface:DownloadScrapeResultSets the next scrape time- Specified by:
setNextScrapeStartTimein interfaceDownloadScrapeResult- Parameters:
nextScrapeStartTime- time to start in milliseconds since epoch
-
getNextScrapeStartTime
public long getNextScrapeStartTime()- Specified by:
getNextScrapeStartTimein interfaceDownloadScrapeResult
-
getStatus
Description copied from interface:DownloadScrapeResultreturns a string representation of the scrape status- Specified by:
getStatusin interfaceDownloadScrapeResult- Returns:
-
getURL
Description copied from interface:DownloadScrapeResultThe URL for the tracker- Specified by:
getURLin interfaceDownloadScrapeResult- Returns:
-
getCurrentResponse
-