Class: Ddr::Index::Connection

Inherits:
SimpleDelegator
  • Object
show all
Defined in:
lib/ddr/index/connection.rb

Instance Method Summary collapse

Constructor Details

#initializeConnection

Returns a new instance of Connection.



4
5
6
# File 'lib/ddr/index/connection.rb', line 4

def initialize
  super RSolr.connect(ActiveFedora.solr_config)
end

Instance Method Details

#page(*args) ⇒ Object



12
13
14
# File 'lib/ddr/index/connection.rb', line 12

def page(*args)
  Response.new paginate(*args)
end

#select(params, extra = {}) ⇒ Object



8
9
10
# File 'lib/ddr/index/connection.rb', line 8

def select(params, extra={})
  Response.new get("select", params: params.merge(extra))
end