How to design an extended search?

Hi, is there meanwhile a way to build an extended search with these (or partially) functionalities:- running local on the Notes client

  • searching parallel in local and server dbs

  • displaying search results at run time

  • interrupting the search

Is this possible with LotusScript or do I have to use Java?

Thank you in advance,

c ifo