SUMMARY OF THE INVENTION [0019] It is therefore an object of the present invention to provide multi-searching and updating capabilities across a combination of heterogeneous datastores. [0020] It is an object of the present invention to provide a flexible mechanism which can employ a combination of different types of search engines selectable by users, e.g., SearchManager/TextMiner, QBIC, etc., an