Class: VoyagerNative

Inherits:
Voyager show all
Defined in:
lib/service_adaptors/voyager_native.rb

Constant Summary

Constant Summary

Constants inherited from Service

Service::LinkOutFilterTask, Service::StandardTask

Instance Attribute Summary (collapse)

Attributes inherited from Voyager

#sru_url

Attributes inherited from Opac

#display_name, #record_attributes

Attributes inherited from Service

#name, #priority, #request, #service_id, #session_id, #status, #task, #url

Instance Method Summary (collapse)

Methods inherited from Voyager

#init_bib_client

Methods inherited from Opac

#check_holdings, #collect_record_attributes, #collect_subjects, #enhance_referent, #handle, #is_conference?, #nature_of_contents, #parse_for_fulltext_links, #record_type, #response_url, #search_bib_data, #to_fulltext, #to_holding

Methods inherited from Service

#display_name, #handle, #handle_wrapper, #initialize, #link_out_filter, #preempted_by, required_config_params, #response_to_view_data, #response_url, #service_types_generated, #session, #update_session, #view_data_from_service_type

Constructor Details

This class inherits a constructor from Service

Instance Attribute Details

- (Object) dsn (readonly)

Returns the value of attribute dsn



4
5
6
# File 'lib/service_adaptors/voyager_native.rb', line 4

def dsn
  @dsn
end

- (Object) password (readonly)

Returns the value of attribute password



4
5
6
# File 'lib/service_adaptors/voyager_native.rb', line 4

def password
  @password
end

- (Object) username (readonly)

Returns the value of attribute username



4
5
6
# File 'lib/service_adaptors/voyager_native.rb', line 4

def username
  @username
end

Instance Method Details

- (Object) init_holdings_client



5
6
7
# File 'lib/service_adaptors/voyager_native.rb', line 5

def init_holdings_client
  return VoyagerClient.new(self)
end