Z39.50 Batch Search/Overlay API
authorBill Erickson <berick@esilibrary.com>
Wed, 30 Jan 2013 22:44:30 +0000 (17:44 -0500)
committerLebbeous Fogle-Weekley <lebbeous@esilibrary.com>
Wed, 13 Mar 2013 21:47:01 +0000 (17:47 -0400)
commiteed47940b5b93777901f111395fcfdec716e6157
treedb538db0618250a608f860256c1286889ee5c21f
parenta705e711dfcd672652a090b723b5c11043924d1e
Z39.50 Batch Search/Overlay API

New API for performing Z39.50 queries for a set of bib records across a
set of Z39 sources.  Searches are performed in parallel (up to a
configurable maximum number of active searches and maximum results) and
results are stored in a vandelay MARC Import/Export queue.

Search fields and values are determined by Z39 index field maps.  At
search time, the caller provides a set of field maps to use for the
search. Search values for each bib record are found by following the
index maps to the indexed values in metabib.*_field_entry or
metabib.record_attr.

Signed-off-by: Bill Erickson <berick@esilibrary.com>
Open-ILS/src/perlmods/lib/OpenILS/Application/Search/Z3950.pm