com.aelitis.azureus.core.metasearch.impl
Class MetaSearchManagerImpl.SearchObject
java.lang.Object
com.aelitis.azureus.core.metasearch.impl.MetaSearchManagerImpl.SearchObject
- All Implemented Interfaces:
- ResultListener, Search
- Enclosing class:
- MetaSearchManagerImpl
protected static class MetaSearchManagerImpl.SearchObject
- extends Object
- implements Search, ResultListener
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MetaSearchManagerImpl.SearchObject
protected MetaSearchManagerImpl.SearchObject(SearchListener _listener)
setEnginesUsed
protected void setEnginesUsed(Engine[] engines)
getInfo
protected MetaSearchManagerImpl.engineInfo getInfo(Engine engine)
contentReceived
public void contentReceived(Engine engine,
String content)
- Specified by:
contentReceived
in interface ResultListener
matchFound
public void matchFound(Engine engine,
String[] fields)
- Specified by:
matchFound
in interface ResultListener
resultsReceived
public void resultsReceived(Engine engine,
Result[] results)
- Specified by:
resultsReceived
in interface ResultListener
resultsComplete
public void resultsComplete(Engine engine)
- Specified by:
resultsComplete
in interface ResultListener
failed
protected void failed(Engine engine,
SearchException error)
engineFailed
public void engineFailed(Engine engine,
Throwable cause)
- Specified by:
engineFailed
in interface ResultListener
engineRequiresLogin
public void engineRequiresLogin(Engine engine,
Throwable cause)
- Specified by:
engineRequiresLogin
in interface ResultListener
wrapResults
protected SearchResult[] wrapResults(Result[] res)
getResults
public SearchProviderResults[] getResults()
- Specified by:
getResults
in interface Search
isComplete
public boolean isComplete()
- Specified by:
isComplete
in interface Search