class Libis::Services::Rosetta::SipHandler
Public Class Methods
new(base_url = 'https://repository.teneo.libis.be', options = {})
click to toggle source
Calls superclass method
Libis::Services::Rosetta::Client::new
# File lib/libis/services/rosetta/sip_handler.rb, line 14 def initialize(base_url = 'https://repository.teneo.libis.be', options = {}) super 'repository', 'SipWebServices', {url: base_url}.merge(options) end
Public Instance Methods
get_ies(sip_id)
click to toggle source
# File lib/libis/services/rosetta/sip_handler.rb, line 22 def get_ies(sip_id) request_array(:get_sip_i_es, arg0: sip_id).map {|ie| Rosetta::Ie.new(pid: ie)} end
get_info(sip_id)
click to toggle source
# File lib/libis/services/rosetta/sip_handler.rb, line 18 def get_info(sip_id) request_object :get_sip_status_info, Rosetta::Sip, arg0: sip_id end