Class: Frigg::MetadataAdapter

Inherits:
Object
  • Object
show all
Includes:
Goddess::Metadata
Defined in:
lib/frigg/metadata_adapter.rb

Instance Method Summary collapse

Methods included from Goddess::Metadata

#id

Instance Method Details

#persisterObject



10
11
12
# File 'lib/frigg/metadata_adapter.rb', line 10

def persister
  @persister ||= Frigg::Persister.new(adapter: self)
end

#query_serviceClass

Returns Valkyrie::Persistence::Postgres::QueryService.

Returns:

  • (Class)

    Valkyrie::Persistence::Postgres::QueryService



15
16
17
18
19
20
# File 'lib/frigg/metadata_adapter.rb', line 15

def query_service
  @query_service ||= Frigg::QueryService.new(
    Valkyrie::Persistence::Fedora::QueryService.new(adapter: self),
    Valkyrie::MetadataAdapter.adapters[:wings_adapter].query_service
  )
end