Module: TriannonClient

Defined in:
lib/triannon-client.rb,
lib/triannon-client/configuration.rb,
lib/triannon-client/triannon_client.rb

Overview

TriannonClient is a utility wrapper on RestClient and RDF::Graph for working with open annotations in a Triannon server, see github.com/sul-dlss/triannon

Defined Under Namespace

Classes: Configuration, TriannonClient

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configurationObject



33
34
35
# File 'lib/triannon-client.rb', line 33

def self.configuration
  @configuration ||= Configuration.new
end

Class Method Details

.configure {|configuration| ... } ⇒ Object

Yields:



41
42
43
# File 'lib/triannon-client.rb', line 41

def self.configure
  yield(configuration)
end

.resetObject



37
38
39
# File 'lib/triannon-client.rb', line 37

def self.reset
  @configuration = Configuration.new
end