Sha256: 831f99f5220bf6f29f9b26c5e1f309446d3f699c5895602eec8e3eb5224bfc76

Contents?: true

Size: 1.39 KB

Versions: 16

Compression:

Stored size: 1.39 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

      property :aspace_id,
               predicate: Ddr::Vocab::Asset.archivesSpaceId

    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
ddr-models-2.4.9 lib/ddr/datastreams/administrative_metadata_datastream.rb
ddr-models-2.4.8 lib/ddr/datastreams/administrative_metadata_datastream.rb
ddr-models-2.4.7 lib/ddr/datastreams/administrative_metadata_datastream.rb
ddr-models-2.4.6 lib/ddr/datastreams/administrative_metadata_datastream.rb
ddr-models-2.4.5 lib/ddr/datastreams/administrative_metadata_datastream.rb
ddr-models-2.4.4 lib/ddr/datastreams/administrative_metadata_datastream.rb
ddr-models-2.4.3 lib/ddr/datastreams/administrative_metadata_datastream.rb
ddr-models-2.4.2 lib/ddr/datastreams/administrative_metadata_datastream.rb
ddr-models-2.4.1 lib/ddr/datastreams/administrative_metadata_datastream.rb
ddr-models-2.4.0 lib/ddr/datastreams/administrative_metadata_datastream.rb
ddr-models-2.4.0.rc6 lib/ddr/datastreams/administrative_metadata_datastream.rb
ddr-models-2.4.0.rc5 lib/ddr/datastreams/administrative_metadata_datastream.rb
ddr-models-2.4.0.rc4 lib/ddr/datastreams/administrative_metadata_datastream.rb
ddr-models-2.4.0.rc3 lib/ddr/datastreams/administrative_metadata_datastream.rb
ddr-models-2.4.0.rc2 lib/ddr/datastreams/administrative_metadata_datastream.rb
ddr-models-2.4.0.rc1 lib/ddr/datastreams/administrative_metadata_datastream.rb