Z39.50 Batch Search/Overlay API
authorBill Erickson <berick@esilibrary.com>
Wed, 30 Jan 2013 22:44:30 +0000 (17:44 -0500)
committerBill Erickson <berick@esilibrary.com>
Thu, 28 Mar 2013 15:10:42 +0000 (11:10 -0400)
commitc0373102f78b6bac781c800ef3076bc21eb59a80
treec8145ffe44200420b42afa7b0ec3a343a1cb6fed
parent64710cae377a9899fcebcab4983464692a89d1e6
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