Class: Exlibris::Primo::WebService::GetRecord
- Inherits:
-
Search
- Object
- WebServiceBase
- Search
- Exlibris::Primo::WebService::GetRecord
- Defined in:
- lib/exlibris/primo/web_service.rb
Overview
GetRecord get a Primo record based on doc id Not all Primo API options are currently supported
Instance Attribute Summary
Attributes inherited from WebServiceBase
Instance Method Summary collapse
-
#initialize(doc_id, base_url, options = {}) ⇒ GetRecord
constructor
A new instance of GetRecord.
Methods inherited from WebServiceBase
Constructor Details
#initialize(doc_id, base_url, options = {}) ⇒ GetRecord
Returns a new instance of GetRecord.
138 139 140 141 142 143 |
# File 'lib/exlibris/primo/web_service.rb', line 138 def initialize(doc_id, base_url, ={}) additional_input=[] additional_input.push(tag!("docId", doc_id)) additional_input.push(tag!("institution", .delete(:institution))) if .has_key?(:institution) super("getRecord", "getRecordRequest", "fullViewRequest", primo_search_request, additional_input, base_url, ) end |