| Constructor and Description |
|---|
Search() |
| Modifier and Type | Method and Description |
|---|---|
java.util.AbstractMap.SimpleEntry<RemoteFile,java.lang.Integer> |
downloadFile(SearchResult result)
Don't work with SearchResultP2P
|
java.util.HashMap<java.lang.Integer,TagValue> |
getDIMFields() |
java.util.ArrayList<SearchResult> |
getExportSearchResults() |
java.util.ArrayList<SearchResult> |
getP2PSearchResults() |
void |
getP2PThumbnail(java.net.URI FileName,
java.lang.String FileHash,
java.lang.String addr) |
java.util.List<NetworkMember> |
getPeerList() |
java.util.ArrayList<SearchResult> |
getPendingP2PThumnails() |
java.util.ArrayList<SearchResult> |
getSearchResults() |
long |
getSearchTime() |
java.util.HashMap<java.lang.String,java.lang.Integer> |
getTagList() |
SearchResult |
getThumbnail(java.net.URI FileName,
java.lang.String FileHash) |
void |
pruneQuery(java.lang.String id) |
void |
queryFinished() |
void |
RegisterSignalBack(ISearchSignal signalBack) |
FileObservable |
RequestP2PFile(SearchResult file) |
void |
Search(java.lang.String query,
boolean keywords,
java.util.HashMap<java.lang.String,java.lang.Boolean> plugins) |
java.util.ArrayList<SearchResult> |
SearchIndexedMetaData(SearchResult searchResult) |
ListObservableSearch<SearchResult> |
SearchToExport(java.lang.String query,
boolean keywords,
java.util.HashMap<java.lang.String,java.lang.Boolean> plugins,
java.util.ArrayList<java.lang.String> eFields,
java.util.Observer obs) |
void |
setExportSearchResult(java.util.ArrayList<SearchResult> sResult) |
void |
setLocalSearchResult(java.util.ArrayList<SearchResult> sResult) |
void |
setP2PSearchResult(java.util.ArrayList<SearchResult> sResult) |
void |
setP2PThumbnails(java.util.ArrayList<SearchResult> sResult) |
void |
setSearchTime(long time) |
public Search()
public void setSearchTime(long time)
public void setLocalSearchResult(java.util.ArrayList<SearchResult> sResult)
public void queryFinished()
public void setP2PSearchResult(java.util.ArrayList<SearchResult> sResult)
public void setExportSearchResult(java.util.ArrayList<SearchResult> sResult)
public void setP2PThumbnails(java.util.ArrayList<SearchResult> sResult)
public void Search(java.lang.String query, boolean keywords, java.util.HashMap<java.lang.String,java.lang.Boolean> plugins) throws java.rmi.RemoteException
public ListObservableSearch<SearchResult> SearchToExport(java.lang.String query, boolean keywords, java.util.HashMap<java.lang.String,java.lang.Boolean> plugins, java.util.ArrayList<java.lang.String> eFields, java.util.Observer obs) throws java.rmi.RemoteException
SearchToExport in interface ISearchjava.rmi.RemoteExceptionpublic void pruneQuery(java.lang.String id) throws java.rmi.RemoteException
pruneQuery in interface ISearchjava.rmi.RemoteExceptionpublic java.util.ArrayList<SearchResult> SearchIndexedMetaData(SearchResult searchResult) throws java.rmi.RemoteException
SearchIndexedMetaData in interface ISearchjava.rmi.RemoteExceptionpublic long getSearchTime() throws java.rmi.RemoteException
getSearchTime in interface ISearchjava.rmi.RemoteExceptionpublic void RegisterSignalBack(ISearchSignal signalBack) throws java.rmi.RemoteException
RegisterSignalBack in interface ISearchjava.rmi.RemoteExceptionpublic FileObservable RequestP2PFile(SearchResult file) throws java.rmi.RemoteException
RequestP2PFile in interface ISearchjava.rmi.RemoteExceptionpublic java.util.AbstractMap.SimpleEntry<RemoteFile,java.lang.Integer> downloadFile(SearchResult result) throws java.rmi.RemoteException
downloadFile in interface ISearchfile - java.rmi.RemoteExceptionpublic java.util.List<NetworkMember> getPeerList() throws java.rmi.RemoteException
getPeerList in interface ISearchjava.rmi.RemoteExceptionpublic java.util.ArrayList<SearchResult> getSearchResults() throws java.rmi.RemoteException
getSearchResults in interface ISearchjava.rmi.RemoteExceptionpublic java.util.ArrayList<SearchResult> getP2PSearchResults() throws java.rmi.RemoteException
getP2PSearchResults in interface ISearchjava.rmi.RemoteExceptionpublic java.util.ArrayList<SearchResult> getExportSearchResults() throws java.rmi.RemoteException
getExportSearchResults in interface ISearchjava.rmi.RemoteExceptionpublic SearchResult getThumbnail(java.net.URI FileName, java.lang.String FileHash) throws java.rmi.RemoteException
getThumbnail in interface ISearchjava.rmi.RemoteExceptionpublic void getP2PThumbnail(java.net.URI FileName, java.lang.String FileHash, java.lang.String addr) throws java.rmi.RemoteException
getP2PThumbnail in interface ISearchjava.rmi.RemoteExceptionpublic java.util.ArrayList<SearchResult> getPendingP2PThumnails() throws java.rmi.RemoteException
getPendingP2PThumnails in interface ISearchjava.rmi.RemoteExceptionpublic java.util.HashMap<java.lang.String,java.lang.Integer> getTagList() throws java.rmi.RemoteException
getTagList in interface ISearchjava.rmi.RemoteExceptionpublic java.util.HashMap<java.lang.Integer,TagValue> getDIMFields() throws java.rmi.RemoteException
getDIMFields in interface ISearchjava.rmi.RemoteException