The following jobs potentially call perform
with an ActiveFedora object and have not yet been refactored to accept a Valkyrie resource:
...
Most relevant candidate jobs for refactoring
./create_derivatives_job.rb https://github.com/samvera/hyrax/issues/4191
./content_deposit_event_job.rb Should be covered by refactor of contentdepositor_change_event_job
./create_work_job.rb ???rb https://github.com/samvera/hyrax/issues/4194
./batchimport_createurl_job.rb ??? https://github.com/samvera/hyrax/issues/4195
./ingest_local_file_job.rb ???.rb https://github.com/samvera/hyrax/issues/4196
./contentattach_updatefiles_event_job.rb Should be covered by refactor of content_event_job
./import_export_job.rb
./create_derivatives_job.rb
./stream_notifications_job.rbto_work_job.rb https://github.com/samvera/hyrax/issues/4197
./visibility_copy_job.rb https://github.com/samvera/hyrax/issues/4198
./content_event_job.rb
./content_depositor_change_event_job.rb
./import_url_job.rb
./ingest_local_file_job.rbrb https://github.com/samvera/hyrax/issues/4193
./inherit_permissions_job.rb https://github.com/samvera/hyrax/issues/4200
./attach_files_to_work_with_ordered_members_job.rbrb https://github.com/samvera/hyrax/issues/4201
./content_restored_version_event_job.rbrb https://github.com/samvera/hyrax/issues/4202
Event jobs
Events may or may not operate on an instance of a repository object; if they do, they should be covered by ContentEventJob:
./
...
content_delete_
...
event_job.
...
rb Doesn't involve an actual object instance, just an object ID
./
...
content_deposit_
...
event_job.rb Should be covered by refactor of content_event_job
...
./
...
content_update_
...
event_job.
...
rb Should be covered by refactor of content_event_job
./
...
file_
...
set_
...
attached_
...
event_job.rb Should be covered by refactor of content_event_job
Refactor?
These jobs involve creating works - do these make sense to refactor?
./create_work_job.rb
./
...
batch_
...
create_
...
job.rb
./
...
ingest_job.rb