Interface SearchProvider

All Known Implementing Classes:
BookmarkSearchProvider

public interface SearchProvider
Interface fuer einen Provider, der von der Suchmaschine abgefragt wird.

Das Interface muss lediglich implementiert werden, um automatisch in der Suchmaschine registriert zu werden.

Die Implementierungen muessen einen parameterlosen Konstruktor mit dem Modifier public besitzen, um geladen werden zu koennen (Bean-Spezifikation).

  • Method Summary

    Modifier and Type
    Method
    Description
    Liefert einen sprechenden Namen fuer den Provider.
    search(String search)
    Stellt eine Suchanfrage an den Provider.
  • Method Details

    • getName

      String getName()
      Liefert einen sprechenden Namen fuer den Provider.
      Returns:
      sprechender Name fuer den Provider.
    • search

      List search(String search) throws RemoteException, de.willuhn.util.ApplicationException
      Stellt eine Suchanfrage an den Provider.
      Parameters:
      search - der Suchbegriff.
      Returns:
      Liste der Ergebnisse als Objekte vom Typ Result oder null, wenn nichts gefunden wurde.
      Throws:
      RemoteException
      de.willuhn.util.ApplicationException