Class: BatchUploadItem
- Inherits:
-
ActiveFedora::Base
- Object
- ActiveFedora::Base
- BatchUploadItem
- Includes:
- CurationConcerns::BasicMetadata, CurationConcerns::WorkBehavior, Sufia::WorkBehavior
- Defined in:
- app/models/batch_upload_item.rb
Overview
This stands in for an object to be created from the BatchUploadForm. It should never actually be persisted in the repository. The properties on this form should be copied to a real work type.
Instance Method Summary collapse
- #create_or_update ⇒ Object
-
#in_collection_ids ⇒ Object
This mocks out the behavior of Hydra::PCDM::PcdmBehavior.
Methods included from Sufia::WithEvents
#event_store, #events, #log_event, #stream
Methods included from Sufia::Works::Featured
#check_featureability, #cleanup_featured_works, #featured?
Methods included from Sufia::Works::Trophies
Methods included from Sufia::ProxyDeposit
#create_transfer_request, #request_transfer_to
Instance Method Details
#create_or_update ⇒ Object
14 15 16 |
# File 'app/models/batch_upload_item.rb', line 14 def create_or_update raise "This is a read only record" end |
#in_collection_ids ⇒ Object
This mocks out the behavior of Hydra::PCDM::PcdmBehavior
10 11 12 |
# File 'app/models/batch_upload_item.rb', line 10 def in_collection_ids [] end |