Class: Dor::AdministrativeMetadataDS
- Inherits:
-
ActiveFedora::OmDatastream
- Object
- ActiveFedora::OmDatastream
- Dor::AdministrativeMetadataDS
- Defined in:
- lib/dor/datastreams/administrative_metadata_ds.rb
Class Method Summary collapse
Instance Method Summary collapse
- #default_shelving_path ⇒ Object
- #default_shelving_path=(path) ⇒ Object
- #default_workflow_lane ⇒ Object
-
#default_workflow_lane=(lane) ⇒ Object
Convenience methods to get and set properties Hides complexity/verbosity of OM TermOperators for simple, non-repeating values.
-
#prefix ⇒ Object
maintain AF < 8 indexing behavior.
Class Method Details
.xml_template ⇒ Object
91 92 93 94 95 |
# File 'lib/dor/datastreams/administrative_metadata_ds.rb', line 91 def self.xml_template Nokogiri::XML::Builder.new do |xml| xml.administrativeMetadata { } end.doc end |
Instance Method Details
#default_shelving_path ⇒ Object
114 115 116 |
# File 'lib/dor/datastreams/administrative_metadata_ds.rb', line 114 def default_shelving_path defaults.shelving.path.first end |
#default_shelving_path=(path) ⇒ Object
110 111 112 |
# File 'lib/dor/datastreams/administrative_metadata_ds.rb', line 110 def default_shelving_path=(path) defaults.shelving.path = path end |
#default_workflow_lane ⇒ Object
106 107 108 |
# File 'lib/dor/datastreams/administrative_metadata_ds.rb', line 106 def default_workflow_lane defaults.initiate_workflow.lane.first end |
#default_workflow_lane=(lane) ⇒ Object
Convenience methods to get and set properties Hides complexity/verbosity of OM TermOperators for simple, non-repeating values
102 103 104 |
# File 'lib/dor/datastreams/administrative_metadata_ds.rb', line 102 def default_workflow_lane=(lane) defaults.initiate_workflow.lane = lane end |
#prefix ⇒ Object
maintain AF < 8 indexing behavior
119 120 121 |
# File 'lib/dor/datastreams/administrative_metadata_ds.rb', line 119 def prefix '' end |