|[Library Files | Procedures | SQL Files | Content Pages]||[Public Only | All]|
callback::search::action::contract Do something with a search datasource Called by the indexer after having created the datasource. callback::search::action::impl::syndicate create or replace the record in the syndication table for the given object_id See photo-album-search-procs for an example of what you need to do in the FtsContentProvider datasource proc to make something syndicable. callback::search::datasource::contract This callback is invoked by the search indexer when and object is indexed for search. callback::search::driver_info::contract This callback returns information about the search engine implementation callback::search::extra_arg::contract Generate a query fragment for search filtering by extra argument Argument name will be the implementation name called Search driver should call this for every extra argument and then build the search query using the query fragments returned callback::search::extra_arg::impl::object_type Implement per object type search callback::search::extra_arg::impl::package_ids Implement per package_id search callback::search::index::contract This callback is invoked from the search::indexer scheduled procedure to add an item to the index callback::search::search::contract This callback is invoked when a search is to be performed. callback::search::summary::contract This callback is invoked to return an HTML fragment highlighting the terms in query callback::search::unindex::contract This callback is invoked to remove and item from the search index. callback::search::update_index::contract This callback is invoked from the search::indexer scheduled procedure to update an item already in the index callback::search::url::contract This callback is invoked when a URL needs to be generated for an object. search::convert::binary_to_text Converts the binary file to text and returns this as a string. search::dequeue Remove an object from the search queue search::dotlrn::get_community_id if dotlrn is installed find the package's community_id search::driver_name Return the name of the current search driver. search::extra_args List of extra_args to pass to search::search callback search::extra_args_names List of names of extra args implemented search::extra_args_page_contract Generate ad_page_contract fragment for extra_args options Get all the callback impls for extra_args and add a page contract declaration search::install::after_instantiate Package after instantiation callback proc. search::is_guest_p Checks whether the logged-in user is a guest search::queue Add an object to the search_observer_queue table with an event.