Class: GenericFile

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

Method Summary

Methods included from Sufia::GenericFile::Batches

#processing?, #related_files

Methods included from Sufia::GenericFile::ProxyDeposit

#create_transfer_request, #request_transfer_to

Methods included from Sufia::GenericFile::FullTextIndexing

#append_metadata

Methods included from Sufia::GenericFile::VirusCheck

#detect_viruses

Methods included from Sufia::GenericFile::Versions

#record_version_committer

Methods included from Sufia::GenericFile::Featured

#featured?

Methods included from Sufia::GenericFile::Trophies

#cleanup_trophies

Methods included from Sufia::Permissions::Readable

#private?, #public?, #registered?

Methods included from Sufia::Permissions::Writable

#clear_permissions!, #paranoid_edit_permissions, #paranoid_permissions

Methods included from Sufia::GenericFile::Characterization

#append_metadata, #characterization_terms, #characterize, #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, #persistent_url

Methods included from Sufia::GenericFile::MimeTypes

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

Methods included from Sufia::Noid

#assign_id, #to_param

Methods included from Sufia::ModelMethods

#to_s

Methods inherited from ActiveFedora::Base

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