com.aelitis.azureus.ui.swt.browser.listener
Class MetaSearchListener
java.lang.Object
com.aelitis.azureus.core.messenger.browser.listeners.AbstractBrowserMessageListener
com.aelitis.azureus.ui.swt.browser.listener.MetaSearchListener
- All Implemented Interfaces:
- BrowserMessageListener
public class MetaSearchListener
- extends AbstractBrowserMessageListener
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LISTENER_ID
public static final String LISTENER_ID
- See Also:
- Constant Field Values
OP_SEARCH
public static final String OP_SEARCH
- See Also:
- Constant Field Values
OP_GET_ENGINES
public static final String OP_GET_ENGINES
- See Also:
- Constant Field Values
OP_GET_ALL_ENGINES
public static final String OP_GET_ALL_ENGINES
- See Also:
- Constant Field Values
OP_ENGINE_PREFERRED
public static final String OP_ENGINE_PREFERRED
- See Also:
- Constant Field Values
OP_CHANGE_ENGINE_SELECTION
public static final String OP_CHANGE_ENGINE_SELECTION
- See Also:
- Constant Field Values
OP_SET_SELECTED_ENGINES
public static final String OP_SET_SELECTED_ENGINES
- See Also:
- Constant Field Values
OP_GET_AUTO_MODE
public static final String OP_GET_AUTO_MODE
- See Also:
- Constant Field Values
OP_SAVE_TEMPLATE
public static final String OP_SAVE_TEMPLATE
- See Also:
- Constant Field Values
OP_LOAD_TEMPLATE
public static final String OP_LOAD_TEMPLATE
- See Also:
- Constant Field Values
OP_DELETE_TEMPLATE
public static final String OP_DELETE_TEMPLATE
- See Also:
- Constant Field Values
OP_TEST_TEMPLATE
public static final String OP_TEST_TEMPLATE
- See Also:
- Constant Field Values
OP_EXPORT_TEMPLATE
public static final String OP_EXPORT_TEMPLATE
- See Also:
- Constant Field Values
OP_IMPORT_TEMPLATE
public static final String OP_IMPORT_TEMPLATE
- See Also:
- Constant Field Values
OP_OPEN_SEARCH_RESULTS
public static final String OP_OPEN_SEARCH_RESULTS
- See Also:
- Constant Field Values
OP_CLOSE_SEARCH_RESULTS
public static final String OP_CLOSE_SEARCH_RESULTS
- See Also:
- Constant Field Values
OP_LOAD_TORRENT
public static final String OP_LOAD_TORRENT
- See Also:
- Constant Field Values
OP_HAS_LOAD_TORRENT
public static final String OP_HAS_LOAD_TORRENT
- See Also:
- Constant Field Values
OP_ENGINE_LOGIN
public static final String OP_ENGINE_LOGIN
- See Also:
- Constant Field Values
OP_GET_LOGIN_COOKIES
public static final String OP_GET_LOGIN_COOKIES
- See Also:
- Constant Field Values
OP_CREATE_SUBSCRIPTION
public static final String OP_CREATE_SUBSCRIPTION
- See Also:
- Constant Field Values
OP_READ_SUBSCRIPTION
public static final String OP_READ_SUBSCRIPTION
- See Also:
- Constant Field Values
OP_UPDATE_SUBSCRIPTION
public static final String OP_UPDATE_SUBSCRIPTION
- See Also:
- Constant Field Values
OP_READ_SUBSCRIPTION_RESULTS
public static final String OP_READ_SUBSCRIPTION_RESULTS
- See Also:
- Constant Field Values
OP_DELETE_SUBSCRIPTION_RESULTS
public static final String OP_DELETE_SUBSCRIPTION_RESULTS
- See Also:
- Constant Field Values
OP_MARK_SUBSCRIPTION_RESULTS
public static final String OP_MARK_SUBSCRIPTION_RESULTS
- See Also:
- Constant Field Values
OP_DOWNLOAD_SUBSCRIPTION
public static final String OP_DOWNLOAD_SUBSCRIPTION
- See Also:
- Constant Field Values
OP_SUBSCRIPTION_SET_AUTODL
public static final String OP_SUBSCRIPTION_SET_AUTODL
- See Also:
- Constant Field Values
OP_IS_CUSTOMISED
public static final String OP_IS_CUSTOMISED
- See Also:
- Constant Field Values
OP_ADD_EXTERNAL_LINKS
public static final String OP_ADD_EXTERNAL_LINKS
- See Also:
- Constant Field Values
MetaSearchListener
public MetaSearchListener(OpenCloseSearchDetailsListener openCloseSearchDetailsListener)
handleMessage
public void handleMessage(BrowserMessage message)
- Description copied from class:
AbstractBrowserMessageListener
- Handles the given message, usually by parsing the parameters
and calling the appropriate operation.
- Specified by:
handleMessage
in interface BrowserMessageListener
- Specified by:
handleMessage
in class AbstractBrowserMessageListener
- Parameters:
message
- holds all message information
handleSubscriptionAuth
protected boolean handleSubscriptionAuth(Subscription subs,
Map result)
search
protected void search(Map decodedMap,
Engine target)
encodeResults
protected void encodeResults(Subscription subs,
Map result)
getEngineFromId
protected Engine getEngineFromId(long id)
sendBrowserMessage
public boolean sendBrowserMessage(String key,
String op,
Map params)
sendBrowserMessage
public boolean sendBrowserMessage(String key,
String op,
Collection params)