com.aelitis.azureus.core.subs
Interface SubscriptionHistory
- All Known Implementing Classes:
- SubscriptionHistoryImpl
public interface SubscriptionHistory
DEFAULT_CHECK_INTERVAL_MINS
static final int DEFAULT_CHECK_INTERVAL_MINS
- See Also:
- Constant Field Values
isEnabled
boolean isEnabled()
setEnabled
void setEnabled(boolean enabled)
isAutoDownload
boolean isAutoDownload()
setAutoDownload
void setAutoDownload(boolean auto_dl)
setDetails
void setDetails(boolean enabled,
boolean auto_dl)
deleteResults
void deleteResults(java.lang.String[] result_ids)
deleteAllResults
void deleteAllResults()
markAllResultsRead
void markAllResultsRead()
markAllResultsUnread
void markAllResultsUnread()
markResults
void markResults(java.lang.String[] result_ids,
boolean[] read)
reset
void reset()
getLastScanTime
long getLastScanTime()
getLastNewResultTime
long getLastNewResultTime()
getNextScanTime
long getNextScanTime()
getNumUnread
int getNumUnread()
getNumRead
int getNumRead()
getCheckFrequencyMins
int getCheckFrequencyMins()
setCheckFrequencyMins
void setCheckFrequencyMins(int mins)
getLastError
java.lang.String getLastError()
isAuthFail
boolean isAuthFail()
getConsecFails
int getConsecFails()
getResults
SubscriptionResult[] getResults(boolean include_deleted)
getResult
SubscriptionResult getResult(java.lang.String result_id)
getDownloadWithReferer
boolean getDownloadWithReferer()
setDownloadWithReferer
void setDownloadWithReferer(boolean b)
getMaxNonDeletedResults
int getMaxNonDeletedResults()
setMaxNonDeletedResults
void setMaxNonDeletedResults(int max)
getDownloadNetworks
java.lang.String[] getDownloadNetworks()
setDownloadNetworks
void setDownloadNetworks(java.lang.String[] nets)
getNotificationPostEnabled
boolean getNotificationPostEnabled()
setNotificationPostEnabled
void setNotificationPostEnabled(boolean enabled)