class ActiveTriples::Solrizer::Configuration

Attributes

open_timeout[R]
read_timeout[R]
solr_uri[R]

Public Class Methods

new() click to toggle source
# File lib/active_triples/solrizer/configuration.rb, line 24
def initialize
  @solr_uri           = self.class.send(:default_solr_uri)
  @read_timeout   = self.class.send(:default_read_timeout)
  @open_timeout   = self.class.send(:default_open_timeout)
end

Private Class Methods

default_open_timeout() click to toggle source
# File lib/active_triples/solrizer/configuration.rb, line 19
def self.default_open_timeout
  @default_open_timeout = 120
end
default_read_timeout() click to toggle source
# File lib/active_triples/solrizer/configuration.rb, line 14
def self.default_read_timeout
  @default_read_timeout = 120
end
default_solr_uri() click to toggle source
# File lib/active_triples/solrizer/configuration.rb, line 9
def self.default_solr_uri
  @default_solr_uri = "http://localhost:8983/solr/".freeze
end

Public Instance Methods

open_timeout=(new_open_timeout) click to toggle source
# File lib/active_triples/solrizer/configuration.rb, line 46
def open_timeout=(new_open_timeout)
  @open_timeout = new_open_timeout
end
read_timeout=(new_read_timeout) click to toggle source
# File lib/active_triples/solrizer/configuration.rb, line 38
def read_timeout=(new_read_timeout)
  @read_timeout = new_read_timeout
end
reset_open_timeout() click to toggle source
# File lib/active_triples/solrizer/configuration.rb, line 50
def reset_open_timeout
  @open_timeout = self.class.send(:default_open_timeout)
end
reset_read_timeout() click to toggle source
# File lib/active_triples/solrizer/configuration.rb, line 42
def reset_read_timeout
  @read_timeout = self.class.send(:default_read_timeout)
end
reset_solr_uri() click to toggle source
# File lib/active_triples/solrizer/configuration.rb, line 34
def reset_solr_uri
  @solr_uri = self.class.send(:default_solr_uri)
end
solr_uri=(new_solr_uri) click to toggle source
# File lib/active_triples/solrizer/configuration.rb, line 30
def solr_uri=(new_solr_uri)
  @solr_uri = new_solr_uri
end