Class: Hydrus::Item
- Inherits:
-
Dor::Item
- Object
- ActiveFedora::Base
- Dor::Abstract
- Dor::Item
- Hydrus::Item
- Defined in:
- lib/dor/utils/hydrus_shims.rb
Overview
These shims allow DOR to interact seamlessly with Hydrus’ custom models
Constant Summary
Constants included from Dor::Itemizable
Dor::Itemizable::DIFF_FILENAME
Constants included from Dor::Processable
Constants included from Dor::Identifiable
Dor::Identifiable::CATKEY_TYPE_ID, Dor::Identifiable::PREVIOUS_CATKEY_TYPE_ID
Method Summary
Methods inherited from Dor::Item
#build_technicalMetadata_datastream
Methods included from Dor::Releaseable
#add_release_node, #add_release_nodes_and_start_releaseWF, #released_for, #releases, #valid_release_attributes, #valid_release_attributes_and_tag
Methods included from Dor::Contentable
#add_constituent, #add_file, #decommission, #get_file, #get_preserved_file, #is_file_in_workspace?, #list_files, #remove_file, #remove_resource, #rename_file, #replace_file
Methods included from Dor::Assembleable
Methods included from Dor::Itemizable
#clear_diff_cache, #get_content_diff
Methods included from Dor::Publishable
#encoded_thumb, #public_relationships, #public_xml, #publish_metadata, #publish_metadata_remotely, #thumb, #thumb_url
Methods included from Dor::Embargoable
#embargoed?, #release_20_pct_vis_embargo, #release_embargo, #update_embargo
Methods included from Dor::Shelvable
Methods inherited from Dor::Abstract
Methods included from Dor::Preservable
#build_provenanceMetadata_datastream, #sdr_ingest_transfer
Methods included from Dor::Processable
#build_datastream, #cleanup, #create_workflow, #initialize_workflow, #milestones, #status, #status_info
Methods included from Dor::Versionable
#allows_modification?, #close_version, #current_version, #new_version_open?, #open_new_version, #start_version, #submit_version
Methods included from Dor::Describable
#build_descMetadata_datastream, #fetch_descMetadata_datastream, #full_title, #generate_dublin_core, #generate_public_desc_md, get_collection_title, #set_desc_metadata_using_label, #stanford_mods
Methods included from Dor::Rightsable
#build_rightsMetadata_datastream, #world_doc
Methods included from Dor::Governable
#add_collection, #initiate_apo_workflow, #reapplyAdminPolicyObjectDefaults, #remove_collection, #reset_to_apo_default, #rights, #set_read_rights, #unshelve_and_unpublish
Methods included from Dor::Eventable
Methods included from Dor::Identifiable
#adapt_to_cmodel, #add_other_Id, #add_tag, #catkey, #catkey=, #content_type_tag, #druid_regex, #pid_regex, #previous_catkeys, #remove_druid_prefix, #remove_other_Id, #remove_tag, #source_id, #source_id=, #tags, #update_other_Id, #update_tag