Package com.biglybt.core.subs
Interface SubscriptionResultFilter
-
- All Known Implementing Classes:
SubscriptionResultFilterImpl
public interface SubscriptionResultFilter
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description long
getMaxAgeSecs()
long
getMaxSize()
long
getMinSeeds()
long
getMinSize()
static SubscriptionResultFilter
getTransientFilter()
java.lang.String[]
getWithoutWords()
java.lang.String[]
getWithWords()
boolean
isActive()
boolean
isFiltered(FilterableResult result)
void
save()
void
setMaxAgeSecs(long secs)
void
setMaxSize(long size)
void
setMinSeeds(long min)
void
setMinSize(long size)
void
setWithoutWords(java.lang.String[] words)
void
setWithWords(java.lang.String[] words)
-
-
-
Method Detail
-
getTransientFilter
static SubscriptionResultFilter getTransientFilter()
-
getMinSize
long getMinSize()
-
setMinSize
void setMinSize(long size)
-
getMaxSize
long getMaxSize()
-
setMaxSize
void setMaxSize(long size)
-
getMinSeeds
long getMinSeeds()
-
setMinSeeds
void setMinSeeds(long min)
-
getMaxAgeSecs
long getMaxAgeSecs()
-
setMaxAgeSecs
void setMaxAgeSecs(long secs)
-
getWithWords
java.lang.String[] getWithWords()
-
setWithWords
void setWithWords(java.lang.String[] words)
-
getWithoutWords
java.lang.String[] getWithoutWords()
-
setWithoutWords
void setWithoutWords(java.lang.String[] words)
-
save
void save() throws SubscriptionException
- Throws:
SubscriptionException
-
isActive
boolean isActive()
-
isFiltered
boolean isFiltered(FilterableResult result)
-
-