Package com.biglybt.core.metasearch
Interface MetaSearchManager
-
- All Known Implementing Classes:
MetaSearchManagerImpl
public interface MetaSearchManager
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Engine
addEngine(long id, int type, java.lang.String name, java.lang.String json_value)
void
addListener(MetaSearchManagerListener listener)
Engine
getEngine(SearchProvider sp)
MetaSearch
getMetaSearch()
boolean
getProxyRequestsEnabled()
Engine
importEngine(java.util.Map map, boolean warn_user)
boolean
isAutoMode()
boolean
isImportable(VuzeFile vf)
void
log(java.lang.String str)
void
removeListener(MetaSearchManagerListener listener)
void
setProxyRequestsEnabled(boolean enabled)
void
setSelectedEngines(long[] ids, boolean auto)
-
-
-
Method Detail
-
getMetaSearch
MetaSearch getMetaSearch()
-
isAutoMode
boolean isAutoMode()
-
setSelectedEngines
void setSelectedEngines(long[] ids, boolean auto) throws MetaSearchException
- Throws:
MetaSearchException
-
addEngine
Engine addEngine(long id, int type, java.lang.String name, java.lang.String json_value) throws MetaSearchException
- Throws:
MetaSearchException
-
isImportable
boolean isImportable(VuzeFile vf)
-
importEngine
Engine importEngine(java.util.Map map, boolean warn_user) throws MetaSearchException
- Throws:
MetaSearchException
-
getEngine
Engine getEngine(SearchProvider sp)
-
getProxyRequestsEnabled
boolean getProxyRequestsEnabled()
-
setProxyRequestsEnabled
void setProxyRequestsEnabled(boolean enabled)
-
addListener
void addListener(MetaSearchManagerListener listener)
-
removeListener
void removeListener(MetaSearchManagerListener listener)
-
log
void log(java.lang.String str)
-
-