Class MetaSearchListener

    • Field Detail

      • OP_GET_ALL_ENGINES

        public static final java.lang.String OP_GET_ALL_ENGINES
        See Also:
        Constant Field Values
      • OP_ENGINE_PREFERRED

        public static final java.lang.String OP_ENGINE_PREFERRED
        See Also:
        Constant Field Values
      • OP_CHANGE_ENGINE_SELECTION

        public static final java.lang.String OP_CHANGE_ENGINE_SELECTION
        See Also:
        Constant Field Values
      • OP_SET_SELECTED_ENGINES

        public static final java.lang.String OP_SET_SELECTED_ENGINES
        See Also:
        Constant Field Values
      • OP_GET_AUTO_MODE

        public static final java.lang.String OP_GET_AUTO_MODE
        See Also:
        Constant Field Values
      • OP_SAVE_TEMPLATE

        public static final java.lang.String OP_SAVE_TEMPLATE
        See Also:
        Constant Field Values
      • OP_LOAD_TEMPLATE

        public static final java.lang.String OP_LOAD_TEMPLATE
        See Also:
        Constant Field Values
      • OP_DELETE_TEMPLATE

        public static final java.lang.String OP_DELETE_TEMPLATE
        See Also:
        Constant Field Values
      • OP_TEST_TEMPLATE

        public static final java.lang.String OP_TEST_TEMPLATE
        See Also:
        Constant Field Values
      • OP_EXPORT_TEMPLATE

        public static final java.lang.String OP_EXPORT_TEMPLATE
        See Also:
        Constant Field Values
      • OP_IMPORT_TEMPLATE

        public static final java.lang.String OP_IMPORT_TEMPLATE
        See Also:
        Constant Field Values
      • OP_OPEN_SEARCH_RESULTS

        public static final java.lang.String OP_OPEN_SEARCH_RESULTS
        See Also:
        Constant Field Values
      • OP_CLOSE_SEARCH_RESULTS

        public static final java.lang.String OP_CLOSE_SEARCH_RESULTS
        See Also:
        Constant Field Values
      • OP_HAS_LOAD_TORRENT

        public static final java.lang.String OP_HAS_LOAD_TORRENT
        See Also:
        Constant Field Values
      • OP_GET_LOGIN_COOKIES

        public static final java.lang.String OP_GET_LOGIN_COOKIES
        See Also:
        Constant Field Values
      • OP_CREATE_SUBSCRIPTION

        public static final java.lang.String OP_CREATE_SUBSCRIPTION
        See Also:
        Constant Field Values
      • OP_READ_SUBSCRIPTION

        public static final java.lang.String OP_READ_SUBSCRIPTION
        See Also:
        Constant Field Values
      • OP_UPDATE_SUBSCRIPTION

        public static final java.lang.String OP_UPDATE_SUBSCRIPTION
        See Also:
        Constant Field Values
      • OP_READ_SUBSCRIPTION_RESULTS

        public static final java.lang.String OP_READ_SUBSCRIPTION_RESULTS
        See Also:
        Constant Field Values
      • OP_DELETE_SUBSCRIPTION_RESULTS

        public static final java.lang.String OP_DELETE_SUBSCRIPTION_RESULTS
        See Also:
        Constant Field Values
      • OP_MARK_SUBSCRIPTION_RESULTS

        public static final java.lang.String OP_MARK_SUBSCRIPTION_RESULTS
        See Also:
        Constant Field Values
      • OP_DOWNLOAD_SUBSCRIPTION

        public static final java.lang.String OP_DOWNLOAD_SUBSCRIPTION
        See Also:
        Constant Field Values
      • OP_SUBSCRIPTION_SET_AUTODL

        public static final java.lang.String OP_SUBSCRIPTION_SET_AUTODL
        See Also:
        Constant Field Values
      • OP_IS_CUSTOMISED

        public static final java.lang.String OP_IS_CUSTOMISED
        See Also:
        Constant Field Values
      • OP_ADD_EXTERNAL_LINKS

        public static final java.lang.String OP_ADD_EXTERNAL_LINKS
        See Also:
        Constant Field Values
      • active_subs_auth

        private static final java.util.Set active_subs_auth
    • Method Detail

      • handleSubscriptionAuth

        protected boolean handleSubscriptionAuth​(Subscription subs,
                                                 java.util.Map result)
      • search

        protected void search​(java.util.Map decodedMap,
                              Engine target)
      • encodeResults

        protected void encodeResults​(Subscription subs,
                                     java.util.Map result)
      • getEngineFromId

        protected Engine getEngineFromId​(long id)
      • sendBrowserMessage

        public boolean sendBrowserMessage​(java.lang.String key,
                                          java.lang.String op,
                                          java.util.Map params)
      • sendBrowserMessage

        public boolean sendBrowserMessage​(java.lang.String key,
                                          java.lang.String op,
                                          java.util.Collection params)