Module: DS::Source
- Defined in:
- lib/ds/source.rb,
lib/ds/source/ds_csv.rb,
lib/ds/source/tei_xml.rb,
lib/ds/source/marc_xml.rb,
lib/ds/source/base_source.rb,
lib/ds/source/ds_mets_xml.rb,
lib/ds/source/source_cache.rb
Overview
DS Source module classes encapsulates the loading of source files. They are used by DS::Mapper classes and DS::Manifest id validator classes.
A primary function of the DS::Source classes is to manage caching of source files, which may be expensive to load and parse; e.g., MARC XML or CSV files with a large number of records.
Defined Under Namespace
Modules: SourceCache Classes: BaseSource, DSCSV, DSMetsXML, MarcXML, TeiXML