Package com.biglybt.core.tracker.client
Interface TRTrackerScraperClientResolver
-
public interface TRTrackerScraperClientResolver
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.Character
FL_COMPLETE_QUEUED
static java.lang.Character
FL_COMPLETE_RUNNING
static java.lang.Character
FL_COMPLETE_STOPPED
static java.lang.Character
FL_INCOMPLETE_QUEUED
static java.lang.Character
FL_INCOMPLETE_RUNNING
static java.lang.Character
FL_INCOMPLETE_STOPPED
static java.lang.Character
FL_NONE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int[]
getCachedScrape(HashWrapper hash)
java.lang.String[]
getEnabledNetworks(HashWrapper hash)
java.lang.Object[]
getExtensions(HashWrapper hash)
Two kinds of extensions: entry [0] = String (or null) that gets passed with the scrape verbotem after infohash entry [1] = Character - status of download, aggregated into a single String passed with scrape status flags are above FL_ valuesboolean
isNetworkEnabled(HashWrapper hash, java.net.URL url)
boolean
isScrapable(HashWrapper torrent_hash)
boolean
redirectTrackerUrl(HashWrapper hash, java.net.URL old_url, java.net.URL new_url)
-
-
-
Field Detail
-
FL_NONE
static final java.lang.Character FL_NONE
-
FL_INCOMPLETE_STOPPED
static final java.lang.Character FL_INCOMPLETE_STOPPED
-
FL_INCOMPLETE_QUEUED
static final java.lang.Character FL_INCOMPLETE_QUEUED
-
FL_INCOMPLETE_RUNNING
static final java.lang.Character FL_INCOMPLETE_RUNNING
-
FL_COMPLETE_STOPPED
static final java.lang.Character FL_COMPLETE_STOPPED
-
FL_COMPLETE_QUEUED
static final java.lang.Character FL_COMPLETE_QUEUED
-
FL_COMPLETE_RUNNING
static final java.lang.Character FL_COMPLETE_RUNNING
-
-
Method Detail
-
isScrapable
boolean isScrapable(HashWrapper torrent_hash)
-
getCachedScrape
int[] getCachedScrape(HashWrapper hash)
- Parameters:
hash
-- Returns:
-
isNetworkEnabled
boolean isNetworkEnabled(HashWrapper hash, java.net.URL url)
-
getEnabledNetworks
java.lang.String[] getEnabledNetworks(HashWrapper hash)
-
getExtensions
java.lang.Object[] getExtensions(HashWrapper hash)
Two kinds of extensions: entry [0] = String (or null) that gets passed with the scrape verbotem after infohash entry [1] = Character - status of download, aggregated into a single String passed with scrape status flags are above FL_ values- Parameters:
hash
-- Returns:
-
redirectTrackerUrl
boolean redirectTrackerUrl(HashWrapper hash, java.net.URL old_url, java.net.URL new_url)
-
-