Module: Hydra::ModelMixins
- Defined in:
- lib/hydra/model_mixins/common_metadata.rb,
lib/hydra.rb,
lib/hydra/model_mixins/solr_document_extension.rb
Overview
Include this into models that you want to conform to the Hydra commonMetadata cModel See wiki.duraspace.org/display/hydra/Hydra+objects%2C+content+models+%28cModels%29+and+disseminators#Hydraobjects%2Ccontentmodels%28cModels%29anddisseminators-models
Explicitly declares:
rightsMetadata datastream using Hydra::RightsMetadata Terminology
Does not explicitly declare:
descMetadata datastream -- should be declared by a more specific mixin like Hydra::ModelMixins::ModsObject
DC datastream -- Handled by ActiveFedora::Base
RELS-EXT datastream -- Handled by ActiveFedora::Base & ActiveFedora::RelsExtDatastream
optional datastreams (contentMetadata, technicalMetadata, provenanceMetadata, sourceMetadata)
will move to lib/hydra/model/common_metadata_behavior in release 5.x
Defined Under Namespace
Modules: CommonMetadata, SolrDocumentExtension