Sha256: fb396e6c3615beb5b2bdd5d28d157508c1b061bdecb184b5c5b41175eee5d5bf

Contents?: true

Size: 1.31 KB

Versions: 9

Compression:

Stored size: 1.31 KB

Contents

require "rdf/vocab"

module Ddr
  module Datastreams
    class AdministrativeMetadataDatastream < MetadataDatastream

      property :permanent_id,
               predicate: Ddr::Vocab::Asset.permanentId

      property :permanent_url,
               predicate: Ddr::Vocab::Asset.permanentUrl

      property :original_filename,
               predicate: Ddr::Vocab::PREMIS.hasOriginalName do |index|
        index.as :stored_sortable
      end

      property :workflow_state,
               predicate: Ddr::Vocab::Asset.workflowState

      property :access_role,
               predicate: Ddr::Vocab::Roles.hasRole,
               class_name: Ddr::Auth::Roles::Role

      property :local_id,
               predicate: RDF::Vocab::Identifiers.local

      property :admin_set,
               predicate: Ddr::Vocab::Asset.adminSet

      property :display_format,
               predicate: Ddr::Vocab::Display.format

      property :research_help_contact,
               predicate: Ddr::Vocab::Contact.assistance

      property :depositor,
               predicate: RDF::Vocab::MARCRelators.dpt

      property :doi,
               predicate: RDF::Vocab::Identifiers.doi

      property :license,
               predicate: RDF::DC.license

      property :ead_id,
               predicate: Ddr::Vocab::Asset.eadId

    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
ddr-models-2.3.2 lib/ddr/datastreams/administrative_metadata_datastream.rb
ddr-models-2.3.1 lib/ddr/datastreams/administrative_metadata_datastream.rb
ddr-models-2.3.0 lib/ddr/datastreams/administrative_metadata_datastream.rb
ddr-models-2.2.0 lib/ddr/datastreams/administrative_metadata_datastream.rb
ddr-models-2.1.3 lib/ddr/datastreams/administrative_metadata_datastream.rb
ddr-models-2.1.2 lib/ddr/datastreams/administrative_metadata_datastream.rb
ddr-models-2.1.1 lib/ddr/datastreams/administrative_metadata_datastream.rb
ddr-models-2.1.0 lib/ddr/datastreams/administrative_metadata_datastream.rb
ddr-models-2.1.0.rc2 lib/ddr/datastreams/administrative_metadata_datastream.rb