public interface GenericPluginInterface
Modifier and Type | Method and Description |
---|---|
void |
attendTask(TaskRequest task) |
java.lang.String |
getName() |
java.util.ArrayList<java.lang.Object> |
getPanelInitilizationParams() |
void |
initialize(TaskQueue tasks) |
boolean |
isLocalPlugin() |
boolean |
isRunning() |
FileObservable |
requestFile(java.lang.String address,
java.lang.String name,
java.lang.String hash) |
ListObservableSearch<SearchResult> |
search(java.lang.String query,
java.util.Collection<java.lang.String> extrafields)
Although these methods return an observable, it is mandatory that the local indexes return the array with the results...
|
ListObservableSearch<SearchResult> |
searchOne(java.lang.String query,
java.util.Collection<java.lang.String> Extrafields,
java.lang.String address) |
void |
setDefaultSettings() |
void |
setSettings(java.util.ArrayList<java.lang.Object> settings) |
void |
Stop() |
void attendTask(TaskRequest task)
java.lang.String getName()
void initialize(TaskQueue tasks)
void Stop()
ListObservableSearch<SearchResult> search(java.lang.String query, java.util.Collection<java.lang.String> extrafields)
query
- extrafields
- ListObservableSearch<SearchResult> searchOne(java.lang.String query, java.util.Collection<java.lang.String> Extrafields, java.lang.String address)
FileObservable requestFile(java.lang.String address, java.lang.String name, java.lang.String hash)
boolean isLocalPlugin()
void setDefaultSettings()
void setSettings(java.util.ArrayList<java.lang.Object> settings)
java.util.ArrayList<java.lang.Object> getPanelInitilizationParams()
boolean isRunning()