Class: GenericFile

Inherits:
ActiveFedora::Base show all
Includes:
Sufia::GenericFile
Defined in:
app/models/generic_file.rb

Constant Summary

Constants included from Sufia::GenericFile::Audit

Sufia::GenericFile::Audit::NO_RUNS

Method Summary

Methods included from Sufia::GenericFile

#label=, noid_indexer, #persistent_url, #processing?, #related_files, #retry_warming, #to_param, #to_solr

Methods included from Sufia::GenericFile::VirusCheck

#detect_viruses

Methods included from Sufia::GenericFile::Versions

#record_version_committer

Methods included from Sufia::GenericFile::Trophies

#cleanup_trophies

Methods included from Sufia::GenericFile::WebForm

#initialize_fields, #remove_blank_assertions, #terms_for_display, #terms_for_editing, #to_jq_upload

Methods included from Sufia::GenericFile::AccessibleAttributes

#accessible_attributes, #sanitize_attributes

Methods included from Sufia::GenericFile::Permissions

#paranoid_permissions, #permissions, #permissions=

Methods included from Sufia::GenericFile::Audit

#audit, #audit!, #audit_stat, #audit_stat!, #logs, #per_version

Methods included from Sufia::GenericFile::Characterization

#append_metadata, #characterization_terms, #characterize, #characterize_if_changed, #duration, #height, #sample_rate, #width

Methods included from Sufia::GenericFile::Export

#export_as_apa_citation, #export_as_chicago_citation, #export_as_endnote, #export_as_mla_citation, #export_as_openurl_ctx_kev

Methods included from Sufia::GenericFile::Thumbnail

#create_thumbnail

Methods included from Sufia::GenericFile::MimeTypes

#audio?, #file_format, #image?, #pdf?, #video?

Methods included from Sufia::Noid

namespaceize, #noid, noidify, #normalize_identifier

Methods included from Sufia::ModelMethods

#apply_depositor_metadata, #to_s

Methods inherited from ActiveFedora::Base

#create_event, #events, #log_event, stream, #stream