Module: RocketJob::Batch
- Extended by:
- ActiveSupport::Concern
- Includes:
- Callbacks, IO, Logger, Model, StateMachine, Throttle, ThrottleRunningSlices, Worker
- Included in:
- Jobs::OnDemandBatchJob, Jobs::PerformanceJob
- Defined in:
- lib/rocket_job/batch.rb,
lib/rocket_job/batch/io.rb,
lib/rocket_job/batch/model.rb,
lib/rocket_job/batch/logger.rb,
lib/rocket_job/batch/result.rb,
lib/rocket_job/batch/worker.rb,
lib/rocket_job/batch/results.rb,
lib/rocket_job/batch/tabular.rb,
lib/rocket_job/batch/throttle.rb,
lib/rocket_job/batch/callbacks.rb,
lib/rocket_job/batch/statistics.rb,
lib/rocket_job/batch/performance.rb,
lib/rocket_job/batch/state_machine.rb,
lib/rocket_job/batch/tabular/input.rb,
lib/rocket_job/batch/lower_priority.rb,
lib/rocket_job/batch/tabular/output.rb,
lib/rocket_job/batch/throttle_running_slices.rb
Defined Under Namespace
Modules: Callbacks, IO, Logger, LowerPriority, Model, StateMachine, Statistics, Throttle, ThrottleRunningSlices, Worker Classes: Performance, Result, Results, Tabular
Method Summary
Methods included from IO
#download, #input, #output, #upload, #upload_arel, #upload_integer_range, #upload_integer_range_in_reverse_order, #upload_mongo_query, #upload_slice, #write_output
Methods included from Worker
#rocket_job_active_workers, #rocket_job_work, #work_first_slice